'弱'不能应用于非类型'<<错误类型>>'

时间:2016-03-10 09:39:31

标签: ios swift git types

我们使用git。在我使用git pull之后,我运行它并得到两个这样的错误

enter image description here

我有导入MIBadgeButton_Swift。 我有一个带有MIBadgeButton对象的故事板。 我将连接拖到我的视图控制器。 错误:1。使用未申报的类型' MIBadgeButton'       2'弱'不能应用于非类型'<<错误类型>>' 但其他人可以建立项目成功。那么为什么我会收到此错误以及如何删除此错误?

1 个答案:

答案 0 :(得分:1)

您使用的按钮是否放在本地框架中?如果是这样,首先尝试重建框架,如果你不确定尝试下一步。

如果您说其他人都可以运行该项目,那么您的构建文件夹似乎变得混乱。您可以尝试这个步骤来清理它

  1. 从设备中删除应用
  2. 在项目中的Xcode中,按cmd + alt + shift + K
  3. 清理项目的派生数据(转到窗口>项目>不要按删除,按路径旁边的箭头,从那里删除所有文件和文件夹)
  4. 现在,当您按下开始时,将进行新的干净构建

    <强>更新 你提到你使用pods来管理你的项目,做一个pod outdated - 检查是否有任何过时的pod,你对那个按钮感兴趣,如果有的话,对它进行更新