2012-01-10 94 views
0

我有一些控件,如複選框和單選按鈕綁定到文件所有者上的NSMutableDictionary對象。這些控件的默認值是在界面構建器中設置的(例如,默認情況下應該選中複選框),然而,這些控件會被最初爲空的NSMutableDictionary覆蓋。 (這樣複選框默認不再被選中)。有什麼方法可以改變這種行爲,並讓界面構建器默認自動寫入NSMutableDictionary?或者我需要手動設置代碼中的默認值?綁定到一個NSMutableDictionary和默認值

回答

1

我知道沒有辦法根據IB中的設置初始化字典。

如果希望控制設置應用程序之間保持運行,然後一個plist文件添加到您的項目,它定義了默認的鍵/值,你想,然後加載不同於NSMutableDictionary

如果你希望控制設置在應用程序運行之間保持不變,然後使用NSUserDefaults並定義用於默認值的plist文件中的默認鍵/值。