Tom*_*ulc 2 equals objective-c nsmutablearray nsmutabledictionary
我已经得到了有关问题@[]和@{}.
一些代码来自互联网:
self.searches = [@[] mutableCopy];
self.searchResults = [@{} mutableCopy];
Run Code Online (Sandbox Code Playgroud)
@[]等于[NSMutableDictionary dictionary]?@{}等于[NSMutableArray array]?@[]等于[NSArray array]或[[NSArray alloc] init].@{}等于[NSDictionary dictionary]或[[NSDictionary alloc] init].(取决于上下文以及是否使用自动引用计数(ARC))
这就是为什么你[@[] mutableCopy]有时会看到这样的东西.这将创建一个空的不可变数组并创建它的可变副本.
结果与使用[NSMutableDictionary dictionary]或相同[[NSMutableDictionary alloc] init].
| 归档时间: |
|
| 查看次数: |
2430 次 |
| 最近记录: |