j'ai iphone avec os ver. 2.0 J'ai lu que pour app store toute application doit être exécutée 3.0 os.so comment puis-je faire mon application à exécuter dans les deux firmware.is là un moyen que je peux détecter si os ver.> 3.0 puis exécuter différentes déclarations alte exécuter statments pour inférieur que 3.0 os.currently je l'utilise.comment exécuter mon application iphone 2.0 dans iphone os 2.0 et aussi 3.0 et ci-dessus os
#if __IPHONE_3_0
cell.textLabel.text=cellValue;
[cell.textLabel setFont:[UIFont systemFontOfSize:15.0]];
[cell.textLabel setLineBreakMode:UILineBreakModeTailTruncation];
#else
cell.text=cellValue;
[cell setFont:[UIFont systemFontOfSize:15.0]];
[cell setLineBreakMode:UILineBreakModeTailTruncation];
#endif
va l'exécuter à la fois firmware
je veux faire mon application à exécuter sur> = 3.0 os et inférieur à ce ... s'il vous plaît aidez-moi
comment puis-je consulter mes application pour les méthodes obsolètes ... je peux seulement voir cette ligne comme obsolète cell.text = cellValue;
est-il quelque chose à change.i ont installé un nouveau sdk nommé iphone_sdk_3.0__leopard__9m2736__final.dmg
je l'utilise float version = [[[UIDevice currentDevice] systemVersion] floatValue]; si (version> = 3.0) { cell.textLabel.text = [self.FriendName objectAtIndex: indexPath.row]; // Code iPhone 3.0 ici } { autre cell.text = [self.FriendName objectAtIndex : indexPath.row]; // Code iPhone 2.0 ici } mais il a échoué lors de la génération pour 2.0..d'erreur dans cette ligne cell.textLabel.text = [self.FriendName objectAtIndex: indexPath.row]; demande de membre "textlabel" dans quelque chose pas une structure ou un syndicat –
Je veux juste exécuter mon application soit sur 2.0 ou ci-dessus et 3.0 ou au-dessus .. en utilisant un seul exécutable –
Ne construisez plus pour 2.0. Vous voulez un exécutable, de sorte que vous construisez une fois avec le SDK 3.0 dans le SDK Project Base (et le SDK actif). – mahboudz