Répondre

7

Vous devrez également vous assurer de maillon faible du libSystem.B.dylib, définissez votre SDK de base à 4,0 et la cible de déploiement 3.1 .3, comme décrit here.

Une bonne vue d'ensemble sur la façon de traiter avec iOS versioning questions peuvent aussi se trouvent dans ce ce cacao article Amour: Tips & Tricks for conditional iOS3, iOS3.2 and iOS4 code

+0

Je suppose que faiblement liant libSystem.B.dylib me permet d'utiliser NSBlockOperation au lieu de faire NSClassFromString chaque fois . Oh pour que ce soit un an à partir de maintenant, quand je serai en mesure de supprimer le support pour iOS 3. –

+0

@Kenny Je le crois. Consultez également le lien Trucs et astuces. Il a quelques approches différentes pour avoir différentes versions de SDK coexistent au sein de votre application. – martineno