2011-03-04 3 views
0

IBOutlet을 약하게 참조하는 유효한 접근법은 @propertyassign으로 정의하여 retain-loop? 예를 들어 컨트롤러에 어떤 객체가 있는지 뷰에 알리고 싶을 수 있습니다. nextResponder을 사용하는 해결 방법이 있지만보기에 콘센트를 추가하고 컨트롤러를보기에 할당하는 것이 훨씬 쉽습니다.약하게 참조 된 IBOutlet - @property (할당)?

답변

2

물론 가능합니다. 당신이 인용 한 사례는 당신이 일 때 좋은 예입니다.해야합니다.

+0

또한 일반적으로 콘센트를 일반화하고 'MyViewController *'대신 프로토콜을 사용하는 것이 좋습니다. 그런 다음 '위임자'라고 이름을 지정하면보기에서 컨트롤러에 이르는 시스템 아울렛과 같습니다. –

관련 문제