【问题标题】:NSMutableArray initialization methodsNSMutableArray 初始化方法
【发布时间】:2011-03-02 11:11:49
【问题描述】:

[NSMutableArray array] 和 [[NSMutableArray alloc] init] 有区别吗?

【问题讨论】:

    标签: objective-c


    【解决方案1】:

    [[NSMutableArray alloc] init] 返回一个您拥有的可变数组(因此当您不再需要它时,必须使用 release 显式放弃所有权),[NSMutableArray array] 返回一个您不拥有的可变数组。

    根据Memory Management Rules,任何名称中带有单词allocnewcreate的方法都意味着您拥有从该方法返回的对象。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-29
      • 2012-02-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多