iOS疑难杂症汇总

背景

在编译不同的项目的时候,在项目代码很大的时候,总会遇到各种各样的奇葩问题。今天在写一个自己的模块的时候,之前好好的,在整理一轮代码之后,发现编译不通过。然后在查找问题中,花了不少的时间。因为之前也遇到同样的问题,同样解决了。只是一时之间没具体原因,所以打算记录工作中遇到的问题,方便以后查找,权当备忘

Apple Mach-O Linker Error

一般在Link阶段出现该报错信息。这是clang的报错信息。

按照以下步骤,可以看到信息的详细内容

错误信息

或者


iOS疑难杂症汇总_第1张图片
操作步骤

根据上面的步骤3,可以看到clang的具体报错信息。

报错信息

可以看到的是,这个工程是因为serializeToObjectserializeToJSONString这两个方法存在多次定义,方法名冲突了,在这个工程里面,可以查找这两个方法进行修改即可。

你可能感兴趣的:(iOS疑难杂症汇总)