クラスに init メソッドを実装したくない場合、および NSObject の init は初期化なしでオブジェクトのインスタンスを返すだけであることを念頭に置いて、alloc でインスタンスを既に取得している場合、init を呼び出す意味がわかりません。 . 試してみましたが、うまくいきますが、将来問題が発生しないかどうかはわかりません。
myClass *newObject = [myClass alloc];
それ以外の:
myClass *newObject = [[myClass alloc] init];
どうもありがとう。