2017-05-27 48 views
0

我建立在目前的一個項目,如果用戶設置的默認時間是在視圖控制器等20分鐘,用戶需要利用這段時間在控制器B 定時器我理解這些數據可以通過委託或通知等傳遞 什麼,我試圖通過保存用戶在瀏覽器的選擇,以接近這一點,並在控制器B 檢索方法包括核心數據,plist中和NSUserdefault。我應該在這種情況下使用哪一個?同時,我認爲用戶的設置應該同步iOS和Mac。提前致謝。數據持久性:用戶的默認設置和新的設置

回答

1

您可以使用NSUserDefaults。沒事。但是,在iOS和Mac之間進行同步意味着什麼?你的意思是Handoff設備之間?

+0

不,我的意思是同步iOS和Mac之間的設置信息。我認爲iCloud將是最好的一個 – Nan

+0

還有一件事是,多個View Controller如何訪問NSUserDefaluts? – Nan

+0

UserDefaults爲您的應用程序提供單例實例,因此您的應用程序中的任何地方都可以訪問和寫入UserDefaults。 –