为了测试我在给定屏幕上完成的一些UI调整,我需要浏览整个应用程序流程以进入该特定屏幕。这非常烦人且耗时。有没有解决这个问题的工具/解决方案/想法?有没有办法可以测试特定的屏幕,而无需通过整个应用程序。
如果应用程序正在使用后端服务,这意味着每次运行应用程序时,必须建立与后端的连接,您必须登录等。这又是烦人且耗时的。同样的问题也适用于这种情况 - 有没有什么可以帮助解决这个问题,并测试特定的屏幕,而不依赖于后端连接。
我基本上想知道其他人是否有类似的问题以及他们用什么来解决这些问题。
非常感谢。
答案 0 :(得分:1)
如果您使用的是故事板,请选中右侧工具中的框(是初始屏幕)。
如果使用任何数据,则对数据进行硬编码。
如果您没有使用故事板,请在AppDelegate中执行此操作。
希望能为你解决这个问题。 :)
答案 1 :(得分:0)
正如Mr_bern建议的那样,根据你对Storyboard或Xib的使用情况,这种方法会有所不同。 在storyBoard中,您可以通过选中复选框" Is Initial屏幕"来完成此操作。来自工具。
如果您正在使用XIB,那么您只需前往AppDelegate并执行以下操作:
self.window.rootViewController = self.myViewController;
请不要忘记在AppDelegate中导入相应的ViewController,然后只需创建它的相应属性并设置rootViewController。
希望有所帮助......