현재 Xcode (v5.0.2)의 최신 버전을 사용하고 있으며 내 앱에는 iOS 7.0의 배포 대상이 있습니다. 구현 파일에iOS 7 Dev - @synthesize ivars를 자동 생성하지 않습니다.
@property (strong, nonatomic) NSString *firstName;
, 나는 그것이 잘
예를 합성 할 수
내 문제는 어떤 클래스에 상관없이, 내가
이 전 헤더의 속성을 설정할 수 있다는 것입니다 : @synthesize firstName;
내 문제는 코드에서 _firstName
을 사용할 수 없다는 것입니다. 필자는 다른 프로젝트에서 자동 ivars를 사용했습니다 (밑줄이있는 속성 이름).
Xcode는 밑줄없이 속성 이름으로 변경하라고 알려주며 불만을 제기합니다. 왜이 프로젝트가 자동으로 밑줄이있는 ivars를 만들지 않는지 이해할 수 없습니다. 이전 버전의 Objective-C에서는이 작업을 스스로해야하지만 iOS 7에서는 작동하지 않는다는 것을 알고 있습니다.
감사합니다!
질문에 답한 경우 체크 표시를 클릭하여 답변을 수락하십시오. –