我是iPhone开发的新手。我在Settings.bundl下有一个Root.plist,如下图所示。 在与用户进行Adhoc测试时。我们使用第0项,第1项,第2项进行测试。因为item1中有web服务url。现在我们计划将此应用程序移至应用程序商店。所以我们不需要向用户显示此信息设置。如何将这些项隐藏到用户?但我们仍然需要此信息用于应用程序。
答案 0 :(得分:0)
您需要将URL存储在应用中的其他位置,而不是存储在“设置”包中。您可以将字符串硬编码为变量,使用NSUserDefaults或数据库。
答案 1 :(得分:0)
我推荐NSUserDefaults。当您在NSUserDefaults中设置某些内容时,它会一直保持不变(在加载之间)。
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
这会创建一个NSUserDefaults实例并添加一个对象,它本质上是一个字典......
[prefs setObject:@"NO" forKey:@"didCrash"];
祝你好运!