标签:
问题:NSMutableArray 声明为 copy 属性参数后即使接受NSMutableArray变量依然为NSArray变量
测试:
属性申明为:
1
|
@property (nonatomic, copy) NSMutableArray *data;
|
当
1
|
self.data = [[NSMutableArray alloc] init];
|
或者接受一个NSMutableArray变量时候
1
2 3 4 |
if (![self.data isKindOfClass: [NSMutableArray class]])
{ // 依然判断为非NSMutableArray,实际上通过copy后都将转换为NSArray后返回。 } |
[bugfix]copy属性参数将NSMutableArray变为NSArray类型
标签:
原文地址:http://www.cnblogs.com/ios123/p/5047545.html