我正在使用多個uiviewControllers來存儲信息。我正在使用NSUserDefaults來存儲數據。我有一個UIVewController,將總計everyting。我如何訪問NSUserDefault數據,我將如何去完成它?如何訪問多個視圖控制器中的NSUserdefault數據?
0
A
回答
1
您可以從任何視圖控制器使用NSUserDefaults。下面是一個例子。
NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
int val1 = [[userDefaults valueForKey:@"Value1"] intValue];
int val2 = [[userDefaults valueForKey:@"Value2"] intValue];
int val3 = [[userDefaults valueForKey:@"Value3"] intValue];
int total = val1 + val2 + val3;
+0
這裏是一些存儲文本字段數據的代碼示例。如何添加多個數據: - (void)viewWillAppear:(BOOL)animated {[super viewWillAppear:animated]; [tex setText:[[NSUserDefaults standardUserDefaults] objectForKey:@「storedTextValue43」]]; – TWcode 2011-08-18 02:51:08
相關問題
- 1. 在頁面控制器中訪問多個視圖控制器
- 2. 如何在視圖中訪問playframework的控制器數據javascript?
- 3. Xcode - 從多個視圖控制器訪問一個視圖控制器
- 4. 如何訪問控制器內視圖提交的數據?
- 5. 如何獲得其他視圖控制器中的nsuserdefault值
- 6. UITabBarController - 如何訪問視圖控制器?
- 7. 如何調用NSUserDefault值到另一個視圖控制器?
- 8. 訪問視圖控制器的視圖
- 9. 如何訪問堆棧視圖中的視圖控制器?
- 10. 如何訪問控制器在視圖中的視圖屬性
- 11. 從容器視圖中的視圖控制器中,如何訪問包含容器的視圖控制器?
- 12. 如何從AppDelegate.swift訪問不是根視圖控制器的視圖控制器?
- 13. 如何通過多個視圖控制器訪問常見的xib或控件?
- 14. 如何從控制器在多個視圖的數據傳遞
- 15. 在視圖中訪問多個控制器?
- 16. 如何共享來自容器/父視圖控制器和多個子視圖控制器的數據數組
- 17. 在另一個控制器中訪問控制器的數據
- 18. 如何使用swift在另一個視圖控制器中訪問一個視圖控制器的IBoutlet?
- 19. 如何從另一個視圖控制器訪問一個視圖控制器中的變量?
- 20. 如何從視圖控制器訪問標籤視圖控制器?
- 21. 導軌訪問帶條件的控制器的多個視圖
- 22. 如何從應用程序委託和/或其他視圖控制器訪問多個視圖控制器?
- 23. 訪問視圖控制器從AppDelegate中
- 24. 我如何從一個子視圖控制器訪問父視圖控制器的視圖?
- 25. 無法在代碼視圖中訪問控制器數據
- 26. 在Sencha Touch中從控制器訪問視圖配置數據
- 27. 如何將數據從多個控制器返回到視圖?
- 28. 從不同的視圖控制器訪問NSJSONSerialization的數據
- 29. 如何訪問相應視圖控制器中的容器視圖?
- 30. 如何訪問所有視圖控制器中的AVAudioPlayer?
你試過嗎?你有特定的問題嗎?使用來自多個視圖控制器的NSUserDefaults應該沒有問題。也許代碼示例會有幫助,並指出您遇到的具體問題? – 2011-08-17 11:26:06