2011-10-19 109 views
-1

我有一個單獨包含的團隊列表,團隊成員列表, 因此詳細地說,我的第一個tableview控制器包含ex..team A的團隊列表, B隊,C隊等等,當我點擊特定團隊時,會鑽到另一個桌面控制器,並顯示團隊成員的更多列表,我想將這些數據保存到文件中,這樣即使用戶殺死了應用程序,他應該得到球隊的名字和團隊成員的名單,所以我怎麼能做到這一點自定義數組自定義數組的持久性存儲

感謝和dRegards 蘭吉特

回答

0

您可以使用NSArraysNSArray到將成員列表存儲在一個小組列表中。爲了存儲持久,您可以使用NSUserDefaults

[NSUserDefaults standardUserDefaults] setObject:yourArray forKey:@"TeamList"]; 
+0

感謝您的答覆有關使用的plist如何..? – Ranjit

+0

嘿,它不只是一個靜態數組,用戶將他的團隊添加到團隊成員..所以當用戶添加團隊時,它應該與已保存的成員一起保存,並且下一次如果他添加了另一個團隊,以前的團隊也應該目前 – Ranjit

+0

NSUserDefaults在內部是一個plist,但是Apple給它提供了一個很好的獲取和設置API。對於可變對象,只需將數組數組轉換爲NSMutableArrays,就很好。 – bdunagan