【发布时间】:2013-06-09 06:37:47
【问题描述】:
在 iOS 的 Objective-C 中使用 ARC 时,这两者有什么不同?
NSMutableArray *anArray = [[NSMutableArray alloc] initWithArray:itemsArray];
appDelegate.wishlistItemsArray = anArray;
对
appDelegate.wishlistItemsArray = [NSMutableArray arrayWithArray:itemsArray];
appDelegate 中的属性是:
@property (nonatomic, strong) NSMutableArray *wishlistItemsArray;
【问题讨论】:
-
仅供参考 - 另一种选择是:
appDelegate.wishlistItemsArray = [itemsArray mutableCopy];
标签: ios objective-c automatic-ref-counting autorelease