Je crée une bibliothèque statique pour partager en utilisant le guide suivant: http://www.amateurinmotion.com/articles/2009/02/08/creating-a-static-library-for-iphone.htmliPhone bibliothèques statiques: Comment cacher variable d'instance
Dans l'une des fonctions, je reviens d'un « SomeUIView » qui est une sous-classe de UIView et est défini dans l'en-tête public, mais je ne veux pas exposer la variable d'instance interne de SomeUIView dans l'en-tête public.
J'ai essayé d'utiliser des catégories pour un fichier d'en-tête interne privé pour SomeUIView, mais je continue de courir dans "Déclaration d'interface en double pour la classe 'SomeUIView'".
Est-ce que quelqu'un sait comment faire cela?
Merci!
Notez qu'une mise en œuvre privée (une Pimple ... mon deuxième favori à côté de l'acronyme NARC), a gagné ne cachez pas les ivars ... vous pouvez toujours les trouver si vous creusez suffisamment à l'exécution. – bbum