多くの Foundation オブジェクトは、作成用に 2 つのインターフェースを提供します。
一般的な
NSObject
init
方法:_array = [[NSMutableArray alloc] init];
次のような特殊なファクトリ メソッド (コンビニエンス コンストラクター)。
_array = [NSMutableArray array];
私は最近、後者を行う習慣を身につけており、どちらかを優先する理由があるかどうか疑問に思っていました.
私は ARC を使用しているため、便利なコンストラクターの自動解放の性質自体は考慮事項ではありません。