NSUserDefaults - MAC

Table of Contents

※ [本文轉錄自 MacDev 看板 #1FQvemIA ]

作者: DreamHssH () 看板: MacDev
標題: [問題] NSUserDefaults
時間: Fri Mar 23 05:31:25 2012


請問大家

若現在欲在遊戲結束後加入玩家姓名與對應的得分

是否能夠用NSUserDefaults存到plist來處理呢?

目前只會用它來處理分數的紀錄 排行

不知能否加入姓名的string

還是有其他建議較好的方式呢?

(目前欲儲存資料量大約就三組姓名對應三組分數)

然後就是使用時有遇到一個問題

NSUserDefaults *rank = [NSUserDefaults standardUserDefaults];

[rank setObject:HighScore forkey:@"First"];

[rank synchronize];


這一段會一直跑錯誤出來:

Instance method '-setObject:forkey:'not found (return type defaults to 'id')

請問是要額外在哪裡做宣告才能用嗎? 還是哪裡忽略了?

goo了好久...看網路上大家也都是直接用耶.....




謝謝各位

--

All Comments

Hazel avatarHazel2012-03-28
大小寫吧, 不是寫 forKey 嗎?
Elvira avatarElvira2012-03-31
樓上正解