[英]NSDictionary objectForKey not working
我有一個NSDictionary,當我NSLog將其打印出來時
{
206510 = 1;
622845 = 1;
926131 = "";
100000977163362 = "";
}
為什么
[dict objectForKey:@"206510"]
給空?
這就是我首先設置字典的方式。
[dict setObject:[status objectForKey:@"game_status"] forKey:(NSString*) [status objectForKey:@"id"]];
謝謝,
三通
您的密鑰是字符串還是數字? NSDictionary取消了id
(您強制轉換為NSString,這可能是錯誤的),例如。 您可能想要的任何Objective-C對象(此處完全是猜測):
[NSNumber numberWithDouble: 206510.0]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.