我正在使用Deploymate工具来检查弃用和iOS版本兼容性,有些人可能知道。它在告诉我
init
Deprecated in iOS 9.0
代码
[[NSMutableArray alloc] init];
无法找到有关弃用的任何内容。有人可以帮助我吗?这是Deploymate中的“错误”还是真的被弃用了?我需要改变一些东西
[[NSMutableArray alloc] init];
答案 0 :(得分:0)
我没有Deploymate,但似乎您可能更愿意使用[NSMutableArray new];
代替[[NSMutableArray alloc] init];
。
但是,如果传入new
等初始选项,则无法使用[[NSMutableArray alloc] initWithArray:@[@"Foo", @"Bar"]];
方法。