Когда я вызываю определенную функцию из моего приложения для iOS, она возвращает тип данных id
.Я не могу заглянуть в эту функцию, поэтому я не знаю, что она делает или что на самом деле является типом возвращаемого значения.
Если я распечатываю его на консоли, используя NSLog("@"...)
, я получаю строку, подобную этой: 2012-01-18 19:03:08.915 HelloWorld[165:707] Key Press State
.
Можно ли как-то определить структуру этого основного объекта Id?Как бы я получил конкретную часть этого ответа, например "Key press state"
.Разбор строк кажется ужасной идеей, но, возможно, это единственный способ.Возможно, данные на самом деле просто NSString
?
Спасибо!