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