关于SO的这个问题最常见的答案是3年,并且通常认可的解决方案(删除DerivedData)对我不起作用所以我不得不重新提出这个问题.
我试图拖动为我的tableview创建一个插座.
如上所述,删除DerivedData对我没有任何作用(但我可以看到它重新编制索引).第二个最常见的答案是
删除(删除引用,而不是删除),然后添加适当的文件(要添加插座的类的文件)实际上就足够了.
编辑1我发现在取消选中后(在XCode 6.3.1中)我必须等待几秒钟才能在项目名称框中显示和完成索引.同样的倒退方式.这增加了几乎所有(但不是全部)案例中解决问题的机会.
编辑2删除参考意味着您不完全删除文件,只是将其从项目中删除(它仍存在于项目的文件夹中,稍后再添加).
我不知道这是否仍然适用于Xcode 7.3,因为我在storyboard上工作并且没有任何.h或.m文件来删除或删除引用.如果此建议在xcode 7.3中仍然有效,请告知您在哪里点击?
我试过的其他东西都没用
defaults delete com.apple.dt.Xcodedefaults write com.apple.dt.XCode IDEIndexDisable 0帮一个兄弟出去?
swy*_*wyx 11
嗨,未来的xcode n00bs(我讨厌当问答者没有关闭循环时!),请参考@Paulw11的评论.为我修好了
您可以手动创建IBOutlet,然后在IB中从"新引用插座"拖动到左侧面板中的视图控制器对象(您需要首先展开此面板,从当前隐藏的屏幕截图中进行展开)并建立连接.助理观点往往有点松懈
我找到了一种以简单的方式系统地重现此错误的方法
点击“连接”后 你会发现现在一切正常了!
希望这有帮助!
| 归档时间: |
|
| 查看次数: |
6790 次 |
| 最近记录: |