J'ai besoin de stocker l'adresse mémoire d'un objet en tant que NSString. Existe-t-il un spécificateur de format spécial pour cela?Existe-t-il un moyen d'obtenir l'adresse mémoire d'un objet en tant que NSString?
9
A
Répondre
23
%p
devrait fonctionner pour n'importe quel pointeur, y compris les pointeurs vers des objets. Alors:
NSString *addr = [NSString stringWithFormat:@"%p", obj];
Ce sera une chaîne commençant par 0x
et en hexadécimal.
3
Oui, vous pouvez utiliser le formateur %p
pour obtenir l'adresse d'un objet sous forme de chaîne. Quelque chose comme ça fonctionnerait:
NSString *pstr = [NSString stringWithFormat:@"%p", myPtr];
Questions connexes
- 1. Fuite de mémoire impliquant NSString
- 2. Comment utilisez-vous un objet flash en tant que lien?
- 3. Expose un objet .net spécifique en tant que JSON
- 4. Comment puis-je faire en sorte que DataContractJsonSerializer sérialise un objet en tant que chaîne?
- 5. Retour d'un objet en tant que propriété dans ATL
- 6. Utilisation d'un objet en tant que clé de dictionnaire générique
- 7. Existe-t-il un moyen de transmettre un nombre en tant que paramètre dans Java?
- 8. .NET en tant que client, Java en tant que serveur
- 9. Dois-je lier sqlite3 en tant que code objet brut ou en tant que bibliothèque statique dans une application C++?
- 10. Utilisation d'une référence à un objet générique en tant que paramètre
- 11. Coulée d'un objet NSObject à NSString
- 12. Comment puis-je sérialiser un objet possédant une interface en tant que propriété?
- 13. PHP en tant que module thttpd vs CGI en termes d'utilisation de la mémoire
- 14. est-il un moyen d'analyser ou de lire le répertoire en tant que fichier?
- 15. UserControl en tant que tabItem
- 16. Comment appliquer un symbole en tant que fonction dans Scheme?
- 17. Le moyen le plus simple de convertir un NSString en son équivalent en devises Cocoa
- 18. casting en tant que sous-classe Actionscript
- 19. Sortie en tant que tableau
- 20. appostrophes venir en tant que
- 21. Est-ce que SqlDataReader stocke tout en tant que chaîne?
- 22. Comment convertir un int en NSString?
- 23. un tableau de chaînes en tant que sélecteur jQuery?
- 24. Pouvez-vous charger un formulaire .Net en tant que contrôle?
- 25. Comment écrire une méthode qui prend une adresse pour un pointeur en tant que paramètre?
- 26. Est-ce que quelqu'un sait s'il existe un moyen d'utiliser JBoss (4.2.3) en tant que serveur SMTP?
- 27. Afficher l'image en tant que popup
- 28. IWindsorContainer en tant que paramètre d'une classe
- 29. Choisir la base de données FILEGROWTH en tant que% ou en tant que Taille fixe
- 30. Aucune fuite de mémoire lors de la définition du formulaire en tant que parent de l'image?