2014-07-24 3 views
0

저는 iOS 프로그래밍에 익숙하지 않으며 인스턴스 변수에 대한 차이점을 이해하기 어렵습니다. 두 가지 예를 게시합니다. 차이점이 무엇인지 설명해 주시겠습니까? (예를 들어 IBOutlet이 아닌 변수 만). 두 경우 모두하는 .m 파일Objective-C 인스턴스 변수 대 @interface 변수

@implementation MyClass 
{ 
    NSString *_aString; 
} 

에서하는 .m 파일

@interface MyClass() 
    @property(nonatomic, strong) NSString *aString; 
@end 

에서

내가하는 .m 파일을 그리고 난 "예"변수 선언하고있다. 하지만, @interface (.m 파일)와 @implementation에서 {}을 사용하여 선언 할 때의 차이점은 무엇입니까?

은 @interface에 있기 때문에 나는 (내가 생각 ...) 함께 IBOutlet을 제외한

답변