我正在做一个有很多视图控制器的大项目。通过这些视图的进展取决于在冗长的表格中填写的数据。
以我不那么聪明的方式,我正在自动填充数据,以便我可以加速到我正在处理的当前功能。我正在使用这样的条件......
if(
[[[UIDevice currentDevice] name] hasPrefix:@"Rob"] ||
[[[UIDevice currentDevice] name] hasPrefix:@"iPad Simulator"]
)
{
self.label.text = @"xxx";
...
}
...这很好,因为我可以在我的 iPad 和模拟器上进行测试。现在客户也希望能够在他们的模拟器上进行测试,所以我不能留下我的自动填充。我认为最简单的解决方案就是更改模拟器的名称。
在模拟器上的 Settings.app 中,它是不可编辑的。我也没有看到 ~/Library/Application Support/iPhone Simulator/5.1 中的任何文件中出现文本“iPad Simulator”或“Simulator”。我已经对设置 plist 属性进行了搜索,但没有运气。
有谁知道如何做到这一点?