私のチームは現在、ストーリーボードをまったく使用しない iOS アプリケーションに取り組んでいます。代わりにコードで UI を作成します。したがって、一貫性を保つために、Watch App ターゲットを完全にコードで作成できれば素晴らしいことです。
ただし、「WatchKit の概要」ビデオとWatchKit フレームワーク リファレンスの両方
で、Watch アプリ ターゲットのストーリーボードが必要であると述べられています。さらに、WKInterfaceObject.h
メソッドinit
は使用不可としてマークされています。
- (instancetype)init NS_UNAVAILABLE;
では、ストーリーボードを使わずに Watch アプリを作成することは本当に不可能なのでしょうか? もしそうなら、この決定の背後にある理由は何ですか? つまり、iPhone / iPad アプリは完全にコードで作成できるのに、Watch ではなぜ違うのでしょうか?