2012-09-20 27 views
0

我認爲這是一個非常基本的問題,但由於措辭而難以搜索信息。通過應用程序重新啓動在目標中保留變量C

基本上,我正在研究一個跟蹤我的學生的應用程序。我想爲每個學生分配一個唯一的ID號碼。如何創建此變量以便我可以在添加新學生時參考並增加它?很顯然,我需要關閉並重新啓動應用程序,並且仍然記錄給定的最後一個ID號碼。

謝謝。 對不起,傻問題。 ]

回答

2

將它存儲在您存儲學生數據的相同位置。現在數據庫是通常的地方。

+0

我是一個Noob。 :) 所以,我可以只保留一個XML文件中的一個int並讀取/重寫每一次? – joeythrift

+0

你可以,但我會說學習操縱數據庫是一種更有用的學習體驗。 – ddyer

2

您還應該考慮CoreData,這是一個持久存儲的良好抽象,對於Objective-C對象,它可以由數據庫,XML,二進制數據iCloud支持。

1

如果您的ID高價值是您想要存儲的,核心數據將是矯枉過正的,您可能需要考慮使用NSUserDefaults。不知道更多的用例會讓我們很難知道這將是多麼恰當,但我提到它只是爲了防止你有一個非常輕量級的需求。

相關問題