Bien que je suis généralement opposé à l'aide d'un grand nombre de modèle ou code réutilisable, il ya des moments où il est pratique d'avoir modèle de fichier-delà de celles fournies par Apple. Quelque chose que j'ai fait une bonne quantité d'dernièrement est de créer des sous-classes NSOperation, et il ya assez de travail impliqués dans la mise en place d'une opération que j'ai fait un modèle de fichier de Xcode qui contient tout ce travail de configuration.
Ce modèle comprend un délégué et un protocole et quelques méthodes privées pour communiquer avec le délégué. Maintenant, quand j'ai beaucoup de sous-classes NSOperation dans un seul projet, je vais vraiment déplacer une grande partie de cette substance à une classe parente abstraite ou une catégorie sur NSOperation, mais les modèles ne dispose d'aucun moyen de mettre en place les dépendances, donc je avons fait ce autonome et vous pouvez faire vos propres refactoring.
J'ai ajouté ce modèle particulier sous la Objective-C de classe icône, afin qu'elle se lève comme une nouvelle option sous le Sous-classe de menu contextuel.

Vous pouvez trouver les fichiers de modèle juste ici. Le fichier zip contient le chemin complet pour tout installer au bon endroit, donc si vous voulez l'installer afin que vous puissiez l'utiliser à partir de Xcode, vous devez utiliser la commande suivante:
Si vous venez de décompresser régulièrement, vous trouverez les fichiers réels plusieurs dossiers imbriqués bas en raison de l'information de chemin.
J'ai seulement touché un fichier existant, qui est une liste des biens qui cause le nouveau modèle de se montrer dans Xcode Sous-classe de menu déroulant. Les autres sont de nouveaux fichiers, afin d'installer ce ne devrait pas interférer avec Xcode en aucune façon. Mais caveat emptor. Vous gardez de bonnes sauvegardes, non?
Espérons que cela sera utile à certains d'entre vous. Si vous avez des suggestions pour l'améliorer, s'il vous plaît faites le moi savoir.
Ce modèle comprend un délégué et un protocole et quelques méthodes privées pour communiquer avec le délégué. Maintenant, quand j'ai beaucoup de sous-classes NSOperation dans un seul projet, je vais vraiment déplacer une grande partie de cette substance à une classe parente abstraite ou une catégorie sur NSOperation, mais les modèles ne dispose d'aucun moyen de mettre en place les dépendances, donc je avons fait ce autonome et vous pouvez faire vos propres refactoring.
J'ai ajouté ce modèle particulier sous la Objective-C de classe icône, afin qu'elle se lève comme une nouvelle option sous le Sous-classe de menu contextuel.

Vous pouvez trouver les fichiers de modèle juste ici. Le fichier zip contient le chemin complet pour tout installer au bon endroit, donc si vous voulez l'installer afin que vous puissiez l'utiliser à partir de Xcode, vous devez utiliser la commande suivante:
unzip NSOperationTemplate.zip -d /
Si vous venez de décompresser régulièrement, vous trouverez les fichiers réels plusieurs dossiers imbriqués bas en raison de l'information de chemin.
J'ai seulement touché un fichier existant, qui est une liste des biens qui cause le nouveau modèle de se montrer dans Xcode Sous-classe de menu déroulant. Les autres sont de nouveaux fichiers, afin d'installer ce ne devrait pas interférer avec Xcode en aucune façon. Mais caveat emptor. Vous gardez de bonnes sauvegardes, non?
Espérons que cela sera utile à certains d'entre vous. Si vous avez des suggestions pour l'améliorer, s'il vous plaît faites le moi savoir.
Aucun commentaire:
Enregistrer un commentaire