XCodeのウィザードのようなものを使用してiPhoneアプリケーションをユニバーサルアプリに変換しました。
それはうまく構築されますが、明らかにいくつかの領域で少しゴミに見えます:)
使用しているデバイスに応じてペン先をロードする必要があります。ペン先の読み込みとは何の関係もないinitWithNib
いくつかのデータ()を使用してコントローラーを作成するコードがすでにあるため、を使用してビューコントローラーを作成したくありません。initWithMyLovelyData
私はあなたが使用しているデバイスを見つけることを知っているので、それらが何らかの形で内部的に呼び出されると仮定して、実際のViewController自体の内部UI_USER_INTERFACE_IDIOM()
をオーバーライドしてみました。initWithNibName
しかし、構文がわからないと思うので、機能していません。
私が試してみました
if(ipad..) self = [super initWithNibName:@"MyIpadNib" bundle:nibBundleOrNil];
そしてそれはうまくいきません:/
編集-私はこれを大規模に編集したことを知っています、いくつかの調査を行った後、私の質問をもう少し具体的にしました-お詫びします!