可能重複:
-[__NSCFDictionary JSONRepresentation]: unrecognized selector sent to instanceIOS無法識別選擇
我在我的兩個項目的使用SBJson(http://stig.github.com/json-framework/)。因此,我下載的代碼,並將其複製到我的第一個項目,這樣我可以爲我的第二和新項目做這樣的事情
NSMutableDictionary* dict = [[NSMutableDictionary alloc] init];
[dict setValue:email forKey:@"email"];
[dict setValue:password forKey:@"password"];
NSString* json = [dict JSONRepresentation];
現在,我也一樣。我將SBJson的所有源文件複製到我的新項目中,並使用與上述完全相同的代碼。但現在當程序來到行NSString * json = [dict JSONRepresentation];我收到以下錯誤信息:
- [__ NSCFDictionary JSONRepresentation]:無法識別的選擇發送到實例0x689c710
什麼我在我的第二個項目做錯了什麼?
請檢查此鏈接:http://stackoverflow.com/questions/5537679/nscfdictionary-jsonrepresentation-unrecognized-selector-sent-to-instance –
你有進口'SBJson.h'? –
我確定你使用的是靜態庫,但不知何故鏈接器沒有合併SBJson添加到NSDictionary中的類別文件。 – 2012-07-04 19:20:20