啥都不说了上代码。
@interface People : NSObject
@property (nonatomic,retain) NSArray *oneArr;
@property (nonatomic,strong) NSArray *twoArr;
@end
</pre><pre name="code" class="objc">@synthesize oneArr = _oneArr;
@synthesize twoArr = _twoArr;//同时写set get方法时要写
- (void)setOneArr:(NSArray *)oneArr{
if (_oneArr != oneArr) {
[oneArr release];
_oneArr = [oneArr retain];//或者copy视情况而定
}
}
- (NSArray *)oneArr{
if (!_oneArr) {
_oneArr = @[@"1",@"2",@"3"];
}
return [[_oneArr retain] autorelease];
}
- (void)setTwoArr:(NSArray *)twoArr{
if (_twoArr != twoArr) {
_twoArr = twoArr;
}
}
- (NSArray *)twoArr{
if (!_twoArr) {
self.twoArr = @[@"1",@"2",@"3"];
}
return _twoArr;
}