Tout d'un coup aujourd'hui, les catégories ne fonctionnent plus. J'ai fait une catégorie sur NSDate (NSDate + additions). Je fais cela depuis des années ... Si je laisse le #import "NSDate+additions.h"
, tous les appels à la catégorie génère des avertissements dans xcode, comme il se doit. Donc, si je l'inclue, les avertissements disparaissent. Cependant, lors de l'exécution, il se bloque en raison d'une erreur de sélection non reconnue. J'ai récemment installé XCode 5 et accidentellement ouvert mon projet avec cette fois. Les catégories ne fonctionnaient pas alors j'ai pensé que XCode 5 était le coupable et j'ai ouvert le projet en XCode 4. Mais les catégories ne fonctionnent tout simplement pas.Catégories ne fonctionnent plus
Répondre
C'est probablement parce que vous avez simplement oublié de lier votre projet avec le fichier NSDate+additions.m
(ou Xcode5 DP l'a-t-il retiré accidentellement de votre cible?).
Sélectionnez votre fichier NSDate+additions.m
dans votre navigateur du projet et vérifiez qu'il est ajouté à toutes les cibles pertinentes (cases à cocher sur le panneau Inspecteur à droite sont vérifiés)
Alternativement, si votre fichier NSDate+additions.m
a été compilé dans une bibliothèque statique (xxx.a
) et que vous liez à cette bibliothèque, n'oubliez pas d'ajouter le drapeau -ObjC
au paramètre de construction "Autres liens de liaison" afin que l'éditeur de liens puisse importer les catégories à l'intérieur de votre .a
lib, y compris NSDate+additions.m
si il appartient à cette lib statique)
- 1. Catégories HighCharts xAxis plus de 1000 données ne fonctionnent pas.
- 2. Angularjs composants ne fonctionnent plus
- 3. Routes Laravel ne fonctionnent plus
- 4. Les catégories du type de message personnalisé de Wordpress ne fonctionnent plus
- 5. Les gestionnaires d'événements Click ne fonctionnent plus
- 6. Xcode 7 - Certaines parties ne fonctionnent plus
- 7. Mes boutons Modal ne fonctionnent plus
- 8. Les clics multiples d'Appium ne fonctionnent plus
- 9. Python et netCDF sciprt ne fonctionnent plus
- 10. "Conda" et "source activate" ne fonctionnent plus
- 11. playVideo et stopVideo ne fonctionnent plus?
- 12. Les thèmes jQuery Mobile ne fonctionnent plus?
- 13. Pourquoi ces threads ne fonctionnent plus?
- 14. Pourquoi mes ancres ne fonctionnent plus
- 15. Les projets Android ne fonctionnent plus
- 16. Opencart urls normaux ne fonctionnent plus
- 17. fscanf et printf ne fonctionnent plus
- 18. Les nouveaux articles ne fonctionnent plus dans Joomla 3.3.3 plus
- 19. Je ne peux plus charger les messages de certaines catégories
- 20. Comment obtenir les catégories les plus populaires?
- 21. Filtrage plus de catégories sur XML article
- 22. Magento: Comment déplacer mes catégories plus rapidement
- 23. Toile d'araignée Highchart plus de catégories
- 24. Comment INNER JOIN plus de deux catégories?
- 25. Les catégories enfants WordPress ne fonctionnent pas dans les URL comme ils devraient
- 26. Mes promesses ne fonctionnent plus dans jQuery 1.8
- 27. Les requêtes RavenDB ne fonctionnent plus dans LinqPad
- 28. Les extensions d'association ne fonctionnent plus dans Rails 2.3.10
- 29. Mes scripts PHP fonctionnant bien ne fonctionnent plus
- 30. Les fixations sont correctes, mais ne fonctionnent pas (plus)
Avez-vous compilé et lié 'NSDate + additions.m'? – Matthias
Xcode 5 est actuellement sous NDA, donc vous ne devriez pas en discuter, ou les problèmes qu'il provoque, dans les forums publics. Vous feriez mieux de demander aux forums Apple Developer. – Greg
@PartiallyFinite Il ne discute d'aucune caractéristique particulière de Xcode 5. Je ne vois aucun problème de NDA. Vérifiez vos drapeaux d'éditeur de liens. Les catégories ne sont parfois pas chargées sans '-ObjC' – CodaFi