2011-04-28 4 views
0

개체의 인스턴스를 하나 만들고 인스턴스간에 다른 파일을 공유하는 방법이 있습니까?Objective-C newbie 질문 : 글로벌 인스턴스

예를 들어 클래스 A가 (fileA.m에서 생성됨) 다른 파일 (fileB.m)에 인스턴스를 만듭니다. 이제는 다른 여러 파일 (fileC.m 및 fileD.m)에서 fileB.m에서 작성된 동일한 인스턴스를 사용하여 ivar (예 : 데이터베이스)을 공유 할 수 있습니다.

어떻게하면됩니까?

답변

4

클래스 A가 싱글 톤이되기를 원할 것입니다. 여기에 도움이되는 great guide이 있습니다.

+0

위대한 가이드 ... 정확하게 내가 무엇을 찾고 있었는지, 내 질문을 정리할뿐만 아니라 어떻게 할지를 보여 주려고. 고마워요! – SpokaneDude

+0

도와 주셔서 감사합니다 :) – edc1591

0

찾고있는 객체의 싱글 톤 인스턴스를 반환하는 생성자로 정적 클래스 메서드를 사용해야합니다.