@interface first : <NSObject> {
NSString *myStr;
/**
I don't understand why declared this NSString *myStr.
Even if not declare NSString *myStr, this codes work well.
**/
}
@property (nonatomic, retain) NSString *myStr;
and Add @synthesize to first.m
Правильно ли, что мне не нужно объявлять myStr как переменную экземпляра, если я всегда использую свойство myStr, то есть self.myStr?