J'ai converti une application iPhone en utilisant l'assistant comme chose dans XCode dans une application universelle.Charge dynamique de la plume pour iPhone/iPad dans le contrôleur de vue
Il se construit bien, mais semble évidemment un peu de déchets dans certaines régions :)
je dois charger grué selon lequel appareil est utilisé. Je ne souhaite pas créer mes contrôleurs de vue en utilisant initWithNib
comme j'ai déjà le code pour créer les contrôleurs avec quelques données (initWithMyLovelyData
) qui ne fait rien à faire avec le chargement de plume.
Je sais de trouver l'appareil que vous utilisez UI_USER_INTERFACE_IDIOM()
alors j'ai essayé de remplacer le initWithNibName
dans les contrôleurs de vue eux-mêmes, en supposant qu'ils sont appelés en interne en quelque sorte. Mais ça ne marche pas car je suppose que je ne suis pas sûr de la syntaxe.
J'ai essayé
if(ipad..) self = [super initWithNibName:@"MyIpadNib" bundle:nibBundleOrNil];
Et cela ne fonctionne pas:/
EDIT - Je sais que j'ai massivement édité cela, fait ma question un peu plus précis après avoir fait quelques recherches - excuses!
btw, s'il vous plaît ne pas lmgtfy. – Will