如果我有这样的方法:
-(NSArray *)methodThatReturnsAnArray;
这是它的实现:
-(NSArray *)methodThatReturnsAnArray {
NSMutableArray *aMutableArray = [[NSMutableArray alloc] init];
[aMutableArray addObject:@"some string"];
return aMutableArray;
}
将Objective-C隐式aMutableArray
转换NSArray
为返回时,还是我必须像这样指定:
return (NSArray *)aMutableArray;