在一个天气app中,可以设置为显示摄氏度,也可以设置为显示华氏度,请问实现这样的功能有什么好的办法吗?我目前只知道设置一个全局变量,然后每次 if-else 这样来更新 Label,感觉应该有更好的办法吧?请各位朋友指教 :-D
|
wezzardDec 30, 2013
1
可以用一个singleton的对象来保存这种偏好设置之类的值。
|
|
PrideChungDec 30, 2013
5
要不要搞这么复杂,用NSUserDefaults
|
|
6
@PrideChung NSUserDefaults就是用plist吧
|
|
7
@Hector01 是啊,但用NSUserDefaults就不用自己去找系统的Library或者Documents文件夹的路径了,那个API我用一次头疼一次。再说NSUserDefaults本来就是让你用来干这事的,干嘛不用。
|
|
8
@PrideChung 即使那样搞也比core data的其他部分方便多了,core data好复杂……
|