Как вывести значение переменной по NSLog? - PullRequest
25 голосов
/ 11 августа 2011

Действительно простой вопрос, я недавно начал изучать Цель C и пытаться возиться с одним примером кода. Однако просто для отладки я хочу вывести значение переменной NSString на консоли. Как мне этого добиться?

По сути, я Java-разработчик, поэтому я ищу что-то похожее на ...

String hello = "world!";
System.out.println(hello);

Моя переменная на этом иностранном языке (Obj-C) ...

NSString *hello = ...calling a method to return string...

Любая подсказка будет оценена!

Спасибо

Ответы [ 2 ]

53 голосов
/ 11 августа 2011

Довольно просто:

NSLog(@"Value of hello = %@", hello);
12 голосов
/ 12 декабря 2013
NSLog(@"%@",hello);

На основании типа данных% @ изменяется следующим образом

For Strings u use %@
For int  u use %i
For float u use %f
For double u use %lf
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...