基本的に常に指定されたイニシャライザを使用すると考えられているため、 ?[UIView new];
ではなく新しい viewInstances を作成するときに少し汚い感じがします。[[UIView alloc] initWithFrame:CGRectZero];
これにしない理由はありますか?実用的な違いはまったくありますか?フレーム情報なしで新しいビューインスタンスを作成している場合、フォールバックは[UIView new];
単に多くのコードクラフトを切り取ることになりませんか? とにかく、それは実際には内部で呼び出されていると思います(?)[[UIView alloc] initWithFrame:CGRectZero];