0

多くの Foundation オブジェクトは、作成用に 2 つのインターフェースを提供します。

  1. 一般的なNSObject init方法:

    _array = [[NSMutableArray alloc] init];

  2. 次のような特殊なファクトリ メソッド (コンビニエンス コンストラクター)。

    _array = [NSMutableArray array];

私は最近、後者を行う習慣を身につけており、どちらかを優先する理由があるかどうか疑問に思っていました.

私は ARC を使用しているため、便利なコンストラクターの自動解放の性質自体は考慮事項ではありません。

4

1 に答える 1