我将故事板从一个项目复制到另一个项目,现在我在尝试加载它时遇到错误。
有什么想法吗?我没有错过任何视图控制器。什么会阻止故事板加载?
我真的希望我不必重建整件事。这是一个非常大的。
8/20/14 11:03:07.032 AM Xcode [25482]:DVTAssertions:/ SourceCache / IDEXcode3ProjectSupport / IDEXcode3ProjectSupport-5069 / Xcode3Core / LegacyProjects / Frameworks / DevToolsCore / DevToolsCore / SpecificationTypes / BuiltInSpecifications / Compilers / XCGccMakefileDependencies中的警告。米:76 详细信息:无法从``/Users/rsmith/Library/Developer/Xcode/DerivedData/Tatyana-cddwympaoafzixdpzoffsonzpsyb/Build/Intermediates/Tatyana.build/Debug-iphoneos/Tatyana.build/Objects-normal/armv7s/加载依赖项输出内容LoginViewController.d'&#39 ;.错误:错误域= NSCocoaErrorDomain代码= 260"由于没有这样的文件,无法打开文件“LoginViewController.d”。" UserInfo = 0x7f92323dd8f0 {NSFilePath = / Users / rsmith / Library / Developer / Xcode / DerivedData / Tatyana-cddwympaoafzixdpzoffsonzpsyb / Build / Intermediates / Tatyana.build / Debug-iphoneos / Tatyana.build / Objects-normal / armv7s / LoginViewController.d,NSUnderlyingError = 0x7f923074c2f0"操作无法完成。没有这样的文件或目录"}。用户信息: { NSFilePath =" /Users/rsmith/Library/Developer/Xcode/DerivedData/Tatyana-cddwympaoafzixdpzoffsonzpsyb/Build/Intermediates/Tatyana.build/Debug-iphoneos/Tatyana.build/Objects-normal/armv7s/LoginViewController.d" ;; NSUnderlyingError ="错误域= NSPOSIXErrorDomain代码= 2 \"操作无法完成。没有这样的文件或目录\"&#34 ;; }。 功能:void XCGccMakefileDependenciesParsePathsFromRuleFile(NSString * __ strong,void(^ __ strong)(NSString * __ strong)) 线程:{name =(null),num = 190} 请在http://bugreport.apple.com处提交错误,并附上此警告消息以及您可以提供的任何有用信息。
我评论了该视图的部分,现在我得到了这个
8/20/14 11:12:27.837 AM Xcode [25482]:取消归档文档对象时引发异常 - *** - [__ NSArrayM insertObject:atIndex:]:object不能为nil
答案 0 :(得分:2)
您可以通过在故事板内单击选择所有视图(在原始项目中打开故事板),然后按cmd + c
并在新版本中粘贴cmd + v
,而不是复制整个故事板。你的segues和所有这些都应该被复制
答案 1 :(得分:0)
好吧,我最终解决问题的方法是将故事板作为源打开,然后将原始的所有“场景”元素复制到空的故事板中。