Iphone iOS-测试视图控制器
我有一个非常奇怪和无法解释的问题,就像我一整天都在试图解决它,却没有任何结果 我已经按照文档步骤为我的iOS项目设置了一个测试目标。 我使用的是Xcode版本4.5.2(4G2008a)。 我也在用猕猴桃。除了用xib加载视图控制器的视图外,每个测试都可以正常工作 视图控制器是一个简单的UIViewController,带有一个MKMapView、一个按钮和一个搜索栏,所有这些都正确地连接到所有者的IBOutlet 在测试中,我写了如下内容:Iphone iOS-测试视图控制器,iphone,ios,unit-testing,uiviewcontroller,ios5,Iphone,Ios,Unit Testing,Uiviewcontroller,Ios5,我有一个非常奇怪和无法解释的问题,就像我一整天都在试图解决它,却没有任何结果 我已经按照文档步骤为我的iOS项目设置了一个测试目标。 我使用的是Xcode版本4.5.2(4G2008a)。 我也在用猕猴桃。除了用xib加载视图控制器的视图外,每个测试都可以正常工作 视图控制器是一个简单的UIViewController,带有一个MKMapView、一个按钮和一个搜索栏,所有这些都正确地连接到所有者的IBOutlet 在测试中,我写了如下内容: __block MapViewController
__block MapViewController *mapVC = [[MapViewController alloc] initWithNibName:@"MapViewController"
bundle:[NSBundle bundleWithIdentifier:@"com.myorg.MyAppTest"]];
it(@"Loads the view", ^{
[mapVC loadView];
});
在执行测试(在iPhone Simulator 5.0上)时,我在控制台中得到了一系列信息:
错误:系统映像表尚未初始化。不要要求
在调用UIApplicationMain()之前创建图像或设置UI
在那之后,我几乎总是会犯这个错误
[\uu NSCFType pointSize]:发送到实例的选择器无法识别
0x19cb970
在iPhone6模拟器上,我最初发现了这个错误
未知的设备类型。基于屏幕的UIUserInterfaceIdiomPhone的使用
大小
接着是这个
-[\uu NSCFType screenFontWithRenderingMode:]:发送到实例0xEBA154的选择器无法识别
我希望有人能帮我,这件事快把我逼疯了