Comment puis-je supprimer un vieux modèle de données dans xCode 4 ? L’option est désactivée dans le menu. (Les modèles que je veux supprimer n’ont pas été libérés au public - ils sont des modèles de développement provisoire).
Réponses
Trop de publicités?C'est un hack, mais cela a fonctionné pour moi:
- Définir la version Actuelle du modèle dans Xcode pour une que vous souhaitez conserver
- Supprimer la .xcdatamodeld de votre projet (clic Droit -> Supprimer -> Supprimer la Référence Seulement)
- Afficher le contenu de l' .xcdatamodeld package dans l'explorateur windows (clic Droit -> Afficher le Contenu du Paquet)
- Supprimer la .xcdatamodel fichier(s) que vous ne voulez plus
- Ajoutez de nouveau le .xcdatamodeld fichier à votre projet
Ceci élimine le besoin de modifier manuellement les de la le projet les fichiers de métadonnées.
Je viens de trouver le nécessaire pour ce faire. J'ai créé une nouvelle version du modèle puis j'ai réalisé que je n'en avais pas besoin, après tout. J'ai été surpris de trouver il n'y avait pas moyen de la supprimer (que j'ai pu trouver) à partir de Xcode. Encore, pour le supprimer, je n'ai suivantes:
J'ai d'abord fait en sorte que ça n'était pas mon modèle actuel de la version. Puis je suis allé à la recherche et trouvé mon *.fichier xcdatamodeld. Faire un clic droit et Afficher le Contenu du Paquet. Là, vous trouverez le modèle actuel de fichier et pouvez le supprimer.
Ce n'est toujours pas le supprimer à partir de Xcode et il apparaîtra en rouge dans les Fichiers et les Groupes. Pour arrêter cela retourner la recherche et Afficher le Contenu du Paquet sur votre principale *.xcodeproj fichier (vous pouvez assurez-vous d'avoir une sauvegarde de cette première). En il d'ouvrir et de modifier le projet.pbxproj faites une recherche sur votre modèle de nom de la version, dans mon cas "intervalle de 8". Pour moi, il est apparu sur deux lignes distinctes. J'ai supprimé ces lignes et maintenant, c'est complètement retiré de Xcode.