나는 보드 게임의 종류와 같은 새로운 프로젝트를 가지고 있으며 여러보기 컨트롤러가있는 스토리 보드를 사용하고 있습니다. 게임은 플레이어가 다양한 결정을 내린 다음 한 루프에서 다른 루프로 이동하기 만하면됩니다.여러 ViewController - 싱글 톤 객체를 사용해야합니까?
나는 스코어 등등 플레이어에 대한 정보를 보유하고있는 객체를 가지고 있습니다. 분명히이 객체의 인스턴스 하나만 필요합니다. 각 뷰 컨트롤러가 동일한 인스턴스에 액세스하기를 원할 때, 그것은 싱글 톤이 될까요? 나는 전에 사용 해본 적이 없으며 자주 사용량이 많다는 것을 읽었으므로 처음부터이 방법이 올바른지 확인하고 싶습니다. 많은 감사합니다.
주제에 대해 더 읽고 나면, Apple이 "올바른"것으로 보는 것에 대한 Simon Lee의 해석이, 맞습니다. 그럼에도 불구하고 필자는 많은 경우 뷰가 있고 그들 사이에서 복잡한 움직이는 것을 얻을 수 있기 때문에이 경우에 모델에 싱글 톤을 사용하도록 유혹을 받는다. 나는 오직 하나의 싱글 톤을 사용할 것입니다 ... –
다른 사람들이 다른 관점을 가지고있는 것을 볼 수 있듯이 하루의 끝에서 당신에게 효과가있는 것을 사용합니다. –