在iOS9中不推荐使用NSMutableArray alloc init吗?

时间:2015-11-04 23:35:37

标签: ios objective-c deprecated

我正在使用Deploymate工具来检查弃用和iOS版本兼容性,有些人可能知道。它在告诉我

init
Deprecated in iOS 9.0

代码

[[NSMutableArray alloc] init];

无法找到有关弃用的任何内容。有人可以帮助我吗?这是Deploymate中的“错误”还是真的被弃用了?我需要改变一些东西

[[NSMutableArray alloc] init];

1 个答案:

答案 0 :(得分:0)

我没有Deploymate,但似乎您可能更愿意使用[NSMutableArray new];代替[[NSMutableArray alloc] init];

但是,如果传入new等初始选项,则无法使用[[NSMutableArray alloc] initWithArray:@[@"Foo", @"Bar"]];方法。