带有 IBOutlet 集合的 UIViewController class 仍然连接到不再存在的故事板
UIViewController class with IBOutlet collection still has connections to no longer existing storyboard
所以,我有一个 class 仍然与已删除的 Drawers.storyboard 文件有联系。
如何'clean'或删除与不存在的故事板的旧连接?
这里有一个简单的方法可以解决这个问题:
1.) Rightclick on your project.
2.) Show in Finder
3.) Find the "Drawers.storyboard"
4.) Drag it into your project again.
5.) Enter the storyboard and right click on the view.
6.) Remove all connections.
如果我错了,请告诉我,我会修改我的答案。
已修复。
看起来是缓存问题....
我在终端做了这个:
rm -rf ~/Library/Caches/com.apple.dt.Xcode ~/Library/Developer/Xcode/DerivedData/*
所以,我有一个 class 仍然与已删除的 Drawers.storyboard 文件有联系。
如何'clean'或删除与不存在的故事板的旧连接?
这里有一个简单的方法可以解决这个问题:
1.) Rightclick on your project.
2.) Show in Finder
3.) Find the "Drawers.storyboard"
4.) Drag it into your project again.
5.) Enter the storyboard and right click on the view.
6.) Remove all connections.
如果我错了,请告诉我,我会修改我的答案。
已修复。 看起来是缓存问题....
我在终端做了这个:
rm -rf ~/Library/Caches/com.apple.dt.Xcode ~/Library/Developer/Xcode/DerivedData/*