Existe-t-il un moyen facile de convertir un fichier Objective-C 2.0 en Objective-C 1? J'écris une application Cocoa, et j'ai décidé de soutenir Tiger, qui ne supporte pas Obj. C 2.0. Je sais que j'aurais dû y penser avant d'écrire tout un tas de code, mais y a-t-il un moyen facile de le reconvertir? Merci!Existe-t-il un moyen facile de convertir un fichier Objective-C 2.0 en Objective-C 1?
Répondre
Voici un Objective-C 1.0 foreach
macro qui peut faire convertir les boucles for(id obj in collection)
beaucoup plus facile. En l'utilisant, vous pouvez dire: foreach(id,obj,collection){…}
. Je l'ai utilisé pendant quelques années avant le dénombrement rapide, et cela a très bien fonctionné.
- Si vous utilisez Garbage Collection, vous devrez l'annuler.
- Retirez tout usage de la propriété (écrire vos propres accesseurs si nécessaire)
- Si vous Itère collections via
for(object in collection)
dont vous aurez besoin de refaire.
Merci! Je n'utilise pas GC, donc c'est pris en charge. J'utilise beaucoup de propriétés, cependant. Y a-t-il un script ou un outil qui me permettra de le convertir? –
Je voudrais rechercher à travers les plugins Xcode. Mais j'ai le sentiment que ce n'est pas une demande populaire. J'ai vu des choses qui créent des propriétés, mais pas celles qui les suppriment. – MarkPowell
Ecrivez-vous un script, c'est assez simple. –
- 1. Combine chaîne en ObjectiveC
- 2. NSString question ObjectiveC
- 3. Analyseur AMF0 dans ObjectiveC
- 4. Personnalisation de writeToFile dans ObjectiveC
- 5. Reliure ObjectiveC classe C# problème
- 6. alloca et ObjectiveC Garbage Collector
- 7. Puis-je placer un sélecteur ObjectiveC @ dans un NSDictionary?
- 8. Allocation de mémoire dynamique 2D - ObjectiveC
- 9. Un moyen facile de convertir une chaîne de 0 et 1 dans un personnage? Plain C
- 10. ObjectiveC/iphone: convertir un tableau de dicts en un tableau composé d'un certain attribut de chaque dict
- 11. MVC utilisé dans la programmation ObjectiveC
- 12. Chargement d'une séquence d'images dans InterfaceBuilder -ObjectiveC
- 13. Un moyen facile de convertir un tableau d'objets en un autre type C#
- 14. Existe-t-il un moyen facile de convertir un booléen en un entier?
- 15. Un moyen facile d'obtenir un fichier de test dans JUnit
- 16. moyen facile de convertir un org.apache.xmlbeansXmlObject à nu.xom.Element
- 17. ASP.NET - Un moyen facile d'échanger un booléen?
- 18. Aider avec le code GCC et ObjectiveC et Cygwin
- 19. Créer un cercle/une bulle de couleur par programmation dans ObjectiveC et Cocoa
- 20. Un moyen facile de convertir une collection Doctrine_Collection de Model en un tableau d'objets simples?
- 21. Comment résoudre les fuites dans le code suivant? ObjectiveC
- 22. Un moyen facile de convertir # de mois en # d'années et de mois en Groovy
- 23. Existe-t-il un moyen facile de remplir un tableau HTML avec SQL dans ASP.NET 2.0?
- 24. Existe-t-il un moyen facile de convertir Flash ActionScript à partir de la version 1-3?
- 25. Comment puis-je vérifier le contenu des tableaux? Analyse du fichier XML avec ObjectiveC
- 26. Existe-t-il un moyen facile de lire un fichier XML en Java?
- 27. Un moyen facile d'inspecter le fichier BCP .dat?
- 28. Un moyen facile d'aplatir le fichier XML avec LINQ
- 29. Un moyen facile de tester l'application réseau
- 30. Un moyen facile de simuler Viewstate invalide?
Ça a l'air génial! Merci! –