返回,同時通過爲NSUserDefaults
類的引用文件去,我注意到,對於[NSUserDefaults standardUserDefaults]
返回值是數據類型共享默認的目的是通過NSUserDefaults的
共享默認對象
什麼這個對象是什麼類型的?我們可以調用這個對象的哪些方法?
謝謝,
返回,同時通過爲NSUserDefaults
類的引用文件去,我注意到,對於[NSUserDefaults standardUserDefaults]
返回值是數據類型共享默認的目的是通過NSUserDefaults的
共享默認對象
什麼這個對象是什麼類型的?我們可以調用這個對象的哪些方法?
謝謝,
這是NSUserDefaults
的一個實例。您可以調用爲該類定義的任何實例方法。 (例如stringForKey:
,dictionaryForKey:
....)
+ (NSUserDefaults *)standardUserDefaults
它是用於返回類型的NSUserDefaults的singleton對象只是類方法。所以,你可以調用這個類的所有方法。
從NSUserDefaults Class Reference
的默認值被初始化爲當前用戶。即使再次調用此方法,標準搜索列表的後續修改仍然有效 - 只有在第一次調用此方法時,搜索列表才能保證爲標準。共享實例作爲一個便利提供 - 您可以使用alloc和initWithUser:或init來創建自定義實例。
[[NSUserDefaults standardUserDefaults] objectForKey:@「SBFormattedPhoneNumber」]返回空字符串。我會得到電話號碼的可能方式是什麼? – shebelaw
爲你解答的問題在這裏:http://stackoverflow.com/questions/3108487/sbformattedphonenumber-issue-in-ios4-0 – AntonPalich
我正在做一個測試,以獲得電話號碼:[[NSUserDefaults standardUserDefaults] objectForKey:@「SBFormattedPhoneNumber」]這將返回一個空字符串。 – shebelaw
如何使用該鍵的對象/字符串首先到達那裏? –
SBFormattedPhoneNumber是用於獲取電話號碼的關鍵。在我從其他文檔中檢查時,這已不再在iOS 4.x.x之後使用。有沒有一個標準的蘋果文件列出所有支持的密鑰? – shebelaw