当尝试测试与故事板对应的边界时,我收到错误“链接器命令失败,退出代码为1(使用-v查看调用)”。我查了几种方法来修复它,比如Product> clean并将它作为测试程序运行,但都没有用。这是在我实施下面使用的测试后发生的。还有其他方法可以解决这个问题吗?
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone){
UIStoryboard *storyBoard;
CGSize result = [[UIScreen mainScreen] bounds].size;
CGFloat scale = [UIScreen mainScreen].scale;
result = CGSizeMake(result.width * scale, result.height * scale);
if(result.width == 960){
storyBoard = [UIStoryboard storyboardWithName:@"iphone4.xib" bundle:nil];
UIViewController *initViewController = [storyBoard instantiateInitialViewController];
[self.window setRootViewController:initViewController];
}
}
return YES;
编辑:我评论了这部分并仍然收到错误。它让我相信它可能来自我为4创建的新xib,但我并不完全确定。
编辑2:我还检查过以确保在构建阶段添加所有内容>编译源代码,xib在拷贝包资源中。