템플릿 "MasterDetail"응용 프로그램은 IBOutlet
속성을 strong
한정자가있는 DetailViewController.h에 씁니다. iTunesU에서 스탠포드 CS193 수업에ARC의 IBOutlet 및 평생 한정자
@property (strong, nonatomic) IBOutlet UILabel *detailDescriptionLabel;
동안 (제 2 시간 14:30) 그들은 라벨이 이미 윈도우에 의해 만들어 그것에 강한 포인터를 가지고 말을 weak
로 IBOutlet
을 설정합니다.
이제 내 질문은 Label 및 Button과 같은 IBOutlet 용 저장 공간을 선언해야하는 것입니다. 약한 것을 사용하는 것이 맞습니까? iOS4에 있다면 unsafe_unretained를 사용 하시겠습니까?
편집 -----
나는 강하거나 약에 대한 답을 찾을 ... 주요 규칙은 다음과 같습니다
- 사용
strong
에 대한 - 사용
weak
XIB의 최상위 요소 당신은 확인할 수 있습니다
라벨 버튼 등과 같은 하위 요소 ... documentation
,536,하지만 여전히 iOS 4에 대한 정보를 찾을 수 없습니다.