在一個視圖控制器中,我存儲了一些數組值,我將從另一個視圖控制器獲取該值。 如何保存共享管理器中的數組值以及如何從另一個視圖控制器中檢索該數組值?如何在Xcode中使用共享首選項?那可能嗎?請幫助我的例子,謝謝。如何使用objective-c在xcode中使用共享首選項?
我的代碼是
(ID)sharedManager {
靜態AssistantView * sharedMyManager =零;
static dispatch_once_t onceToken;
dispatch_once(& onceToken,^^^^^^^ {[self alloc] init]; });
return sharedMyManager; }
和我把值
[[AssistantView sharedManager]結果]; //其中結果是數組
你應該檢查:https://developer.apple.com/documentation/foundation/userdefaults 這是非常簡單的解釋。 – Stefan
@Stefan在'NSUserDefault'中存儲數組並不是一個好的做法 –
您可以在AppDelegate文件中聲明全局變量並在不同的視圖控制器之間共享。 –