Re: [問題] JSON key string

看板MacDev作者 (Bang!)時間11年前 (2013/01/19 07:06), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
根據[NSString isEqualToString:]的Documentation "When you know both objects are strings, this method is a faster way to check equality than isEqual:." 換句話說 若aObj是一個NSString isEqual:aObj跟isEqualToString:aObj 傳回的值是一樣的 若aObj不是NSString isEqual: 會傳回NO ※ 引述《whitefur (白毛)》之銘言: : 像是AFNetworking這類framework透過http request拿回來的資料 : parse成JSON object(也就是 NSDictionary) : 該 NSDictionary的key一定跟我們自己給的 @"xxx" 是同一個instance嗎 : ex: : //responseObj是撈回來的東西 : NSDictionary *responseJSONObj = : [NSJSONSerialization JSONObjectWithData:responseObj]; : 那我們要去取得value很直覺的就會給一個NSString : 像是 [responseJSONObj objectForKey:@"hello"] : 可是為什麼能確定[@"hello" isEqualto:XXX] 為YES : (XXX是responseJSONObj中的某個key) : 不是只能確定 [@"hello" isEqualToString:XXX] 是YES嗎 : 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 199.2.242.199
文章代碼(AID): #1G-TLvzb (MacDev)
討論串 (同標題文章)
文章代碼(AID): #1G-TLvzb (MacDev)