Xcode 6 storyboard unwin segue动作未定义

时间:2015-01-08 16:01:57

标签: ios objective-c xcode segue unwind-segue

我一直在项目中使用unwind segues一段时间没有问题。我按照它应该的方式设置它们,并且它工作正常。然后突然今天在故事板中,我收到了这个警告" segue<>行动未定义"。我检查了我的代码,unwind方法仍然在我的视图控制器.m文件中。我的代码中没有任何内容发生变化。我仍然在.m文件中定义了大约10个展开segue,但现在只能在storyboard中看到其中的2个。

enter image description here

有什么问题?

谢谢!

Xcode 6.1.1 目标C

2 个答案:

答案 0 :(得分:1)

固定! 我不确定这些东西的组合是什么,如果有的话,但这就是我所做的:

1.关闭Xcode
2.删除〜/ Library / Developer / Xcode / DerivedData /
下的所有内容 3.删除〜/ Library / Caches / com.apple.dt.Xcode
4.重启Mac 5.启动Xcode
6.打开我的项目
7.控制 - 拖动到退出现在工作

答案 1 :(得分:0)

我得到的错误是“未定义segue动作[unwindAction]” 通过删除Xcode中对viewController.swift文件的引用并将其重新添加,可以解决此问题。