En ce qui concerne ma découverte un peu trop tardive que les bibliothèques statiques (évidemment) ne peuvent pas avoir de membres d'instance, How to reference property of static library, existe-t-il un moyen de créer une bibliothèque partagée contenant des membres statiques et statiques ? Sur le chemin qui fonctionne probablement est de créer un fichier de classe, enregistrez-le dans un répertoire partagé et référence à partir de plusieurs projets. Y a-t-il un meilleur moyen?Création d'une bibliothèque qui contient des membres d'instance
0
A
Répondre
1
Je viens de lire un excellent billet de blog ce matin avec une belle writeup sur le code de partage:
http://www.mobileorchard.com/code-sharing-via-static-libraries-and-cross-project-references
Questions connexes
- 1. Tri un tuple qui contient des listes
- 2. Localiser du texte qui contient des liens
- 3. écriture d'une chaîne qui contient « »
- 4. Bibliothèque qui subvertit le contrôle d'accès java et me permet d'accéder aux variables membres privées?
- 5. bibliothèque qui identifie des images similaires
- 6. Ordre Par colonne varbinary qui contient des fichiers docx
- 7. Correctement package plugin qui contient des licences open-source
- 8. bloc Echo de HTML qui contient des fonctions PHP
- 9. Création d'une bibliothèque GMP avec Visual Studio?
- 10. Tri un tuple qui contient tuples
- 11. Fondu un JLabel qui contient html
- 12. Où télécharger l'assembly qui contient NHibernate.Caches.Prevalence.PrevalenceCacheProvider, NHibernate.Caches.Prevalence?
- 13. Création d'une bibliothèque/structure pour iPhone
- 14. Création d'une bibliothèque de classes dans VB.NET
- 15. Utilisation de ThreadLocal avec des classes existantes qui contiennent des membres statiques
- 16. Comment ajouter des variables à une URL qui contient déjà des variables?
- 17. La chaîne mallocée contient des valeurs parasites
- 18. Comment se débarrasser de div vide qui contient un GridView
- 19. C# réflexion et l'héritage des membres statiques
- 20. INotifyPropertyChanged sur une propriété qui contient une liste i
- 21. Comment distribuer un programme d'installation qui contient un programme d'amorçage
- 22. boucle à travers un objet qui contient un objet php
- 23. Obtenir toute la production d'une chaîne qui contient chr (0)
- 24. Enumerating tableau qui contient un dictionnaire produit une sortie inattendue
- 25. jQuery - comment sélectionner un tr qui contient le th?
- 26. Une bibliothèque Json qui fonctionne pour Javascript?
- 27. Création de sites Web qui seront localisés
- 28. Dériver une classe avec des membres privés
- 29. Comment exposer des objets membres via CodeDOM?
- 30. gestion des membres par admin utilisant php
Je ne comprends vraiment pas la question, les bibliothèques statiques peuvent avoir des variables d'instance. "Statique" fait uniquement référence au fait que les bibliothèques sont compilées dans l'application principale et qu'elles ne sont pas accessibles en dehors de l'application au moment de l'exécution. Le lien que vous avez fourni a donné l'impression que votre bibliothèque n'était pas chargée. –
Si la bibliothèque n'avait pas été chargée, l'instance de fileObj n'aurait pas dû être créée ... n'est-ce pas? – 4thSpace
J'ai commencé à travailler maintenant. Je ne peux pas dire exactement quelle est la solution. J'ai lu ceci http://tinyurl.com/cbdwsy et ajouté l'indicateur -ObjC à la bibliothèque statique et à l'application hôte. Ensuite, beaucoup de cible propre/rebuid. C'est quand les choses ont commencé à fonctionner. J'ai enlevé le drapeau des deux endroits et toujours bon. – 4thSpace