Существует ли способ получить адрес памяти какого-либо объекта как NSString?

Это - хороший вопрос... Я не хочу вводить Вас в заблуждение, таким образом, я открыт для ответов других людей так же как Вы для меня, это действительно снижается к стоимости издержек и каково использование API. Я предпочитаю использовать веб-сервисы при создании клиентского программного обеспечения, однако мне не нравится вес SOAP. REST, я верю, является более легким весом, но я не люблю работать с ним с клиентской точки зрения почти так же.

мне любопытно относительно того, какие другие думают.

10
задан 11 August 2009 в 17:13
поделиться

2 ответа

% p должен работать для любого указателя, включая указатели на объекты. Итак:

NSString *addr = [NSString stringWithFormat:@"%p", obj];

Это будет строка, начинающаяся с 0x в шестнадцатеричном формате.

24
ответ дан 3 December 2019 в 15:52
поделиться

Да, вы можете использовать форматировщик % p , чтобы получить адрес объекта в виде строки. Примерно так будет работать:

NSString *pstr = [NSString stringWithFormat:@"%p", myPtr];
3
ответ дан 3 December 2019 в 15:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: