【问题标题】:Xcode 11 - Instance method ... conflicts with same method from another categoryXcode 11 - 实例方法...与另一个类别的相同方法冲突
【发布时间】:2019-10-09 20:42:40
【问题描述】:

更新到 Xcode 11 后,我的所有项目都报告了许多警告(有时超过 1000 个),例如:

Instance method 'a_custom_method' in category from 
/Users/XYZ/Library/Developer/Xcode/DerivedData/PROJECTFOLDER/Build/Intermediates.noindex/PROJECT.build/Debug-iphonesimulator/PROJECT.build/Objects-normal/x86_64/ProductCell.o 

conflicts with same method from another category

据我所知,这些是我创建的自定义帮助程序实例方法,但以前从未遇到过类似的问题。

由于这些大量警告,我在编译和运行项目时遇到了困难。

我已经为此检查过类似的旧问题(例如,说某处可能有 #import ".m" 文件),但情况并非如此。

有类似经历的吗? 谢谢!

【问题讨论】:

    标签: ios xcode warnings instance-methods


    【解决方案1】:

    我在发布问题几个小时后发现它...按照https://stackoverflow.com/a/29805611/2681961 的建议,我所要做的就是将@implementations 移动到一个.m 文件中。以前我将所有内容都保存在 .h 文件中,但似乎最新的 Xcode 版本不喜欢这样。 哦,好吧……

    【讨论】:

      猜你喜欢
      • 2012-07-25
      • 2017-12-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-01
      相关资源
      最近更新 更多