Supposons que j'ai mon projet à l'aide du SDK Base = 4 mais mis le système d'exploitation cible à 3.iPhone - validation du code pour une version du SDK spécifique
Supposons maintenant que je l'ai utilisé certaines fonctionnalités qui appartient à 4, sur une cadre qui existe déjà sur 3.0. Donc, il ne s'agit pas d'utiliser un framework qui n'existe pas sur 3, il s'agit d'utiliser une méthode qui existe sur 4 mais pas sur le même framework sur 3.
Y at-il un moyen de vérifier quelles lignes de mon code sont illégales sur le système d'exploitation cible? Je demande cela parce que quand je mets le SDK de base à 4, Xcode me permettra d'utiliser les instructions qui appartiennent à 4.0, même si le système d'exploitation cible est 3. Cela fera simplement tomber l'iPhone 3GS et ne sera pas détecté pendant la compilation .
grâce
merci, mais regardez cette autre question de moi: http://stackoverflow.com/questions/3248729/iphone-xcode-3-2-3-refusing -to-run-simulator-3-1-3 Xcode refuse d'exécuter le code sur un périphérique 3.1.3, si je mets le SDK de base à 4 et cible OS à 3 .... – SpaceDog