我正在尋找一個很好的方式來設置我的配置常量。我的想法是用我的配置屬性創建一個單身人士。說mySingletonConf與:URL,USERID,PASSWORD。在sharedInstance的初始化過程中,應讀取配置文件以設置mySingletonConf中的屬性。加載配置常量來動態調用setter?
- 我應該使用性質對於這種類型的常量?我拿他們應該是班級屬性?
- 是否可以動態設置配置? I. e。 通過讀取mySingletonConf的所有Setter-Methods,然後在加載的配置(.plist-Dictionary)中搜索key ==屬性名稱,然後使用值調用settter?
如果需要新的常量,動態設置事情會很好。然後我只需要創建新的屬性並調整配置文件。 我在正確的軌道上嗎? 感謝您的幫助!
非常感謝您的回答!我正在使用.plist從中讀取設置。 .plist包含許多測試參數。現在我已經達到了設定字典的地步,並且我並不想爲每個TestCase中的每個測試參數都配置[configDict objectForKey:paramName]。我的想法是加載所有參數一次,然後使用配置作爲常量(PARAM_A)或類似的東西:[myTestConf paramA];可能嗎? – jelenaasche 2010-01-19 09:04:13