-8
我從從服務器接收以下JSON:轉換的NSString宏(#定義)
{
.....
"id":"predifined_id",
...
}
在我對predifined_id一個int定義的代碼:
#define predifined_id 5
這意味着如果我在代碼中使用predifined_id,它將被轉換爲int = 5.
當我解析JSON時,如何獲取此值(5)?
我已經轉換了JSON來NSDictionary
,但我收到了@「標識」鍵的值,是NSString
爲什麼不只是'#define predefined_id @「5」'? – Paulw11 2014-11-04 12:03:40
只有_compiler time_的宏,在_runtime_期間不能處理它們 - 它們只是在運行時不存在。 – holex 2014-11-04 12:06:21
@holex感謝您的解釋 – Luda 2014-11-04 12:08:18