如何在我自己的框架中设置一个可编辑的类

时间:2015-02-17 13:14:37

标签: ios xcode6

我要创建一个连接框架;有很多与项目相关的设置,例如域名和端口,我想在我的框架中使用这个值;

这样做的最佳解决方案是什么? (我不想将这些设置放在项目中 - >构建设置)

1 个答案:

答案 0 :(得分:1)

我不能说这是最好的方式,只是一种选择。

在您的框架中,应设置初始函数(或类)。例如:

@interface Util
+(void)initialSetting:(NSDictionary*)parmas
@end

然后将您的设置放入plist文件中。 (您也可以使用系统设置来保存这些参数)

example.plist.

在App运行之后,您可以从plist文件中读取设置,然后在初始函数中提供它们。就像这样:

NSString * filePath=[[NSBundle mainBundle] pathForResource:@"example.plist" ofType:nil];
NSDictionary * dic=[NSDictionary dictionaryWithContentsOfFile:filePath];
[Util initialSetting:dic]