Je dois tester la disponibilité des blocs lors de l'exécution, donc je peux gérer la rétrocompatibilité avec iOS 3. Des conseils?Vérifier la disponibilité des blocs à l'exécution sur iOS
modifier: Jusqu'à présent, je fais if (!NSClassFromString(@"NSBlockOperation")) {...}
semble fonctionner ...
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. –
@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