iOS错误集锦,到此网址下面

本文主要介绍了Xcode开发过程中常见的编译错误及其解决方法,包括如何处理重复符号错误、找不到库文件的问题以及第三方库文件未能正确加载的情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

http://www.cnblogs.com/ygm900/category/436923.html

以下是我自己工作中遇到的问题:

(1)、duplicate symbols for architecture armv7解决办法
XCODE编译的时候报错:duplicate symbols for architecture armv7

1、首先排查是否有名字重复的文件;

2、检查是否在#import头文件的时候,不小心把.h写成了.m。

(2)、编译时候报错:ld: library not found for -lopencore-amrnb

根据找到文件夹里面相关的 .a iOS库,将它拖入项目。然后 选中项目 – > Building Phases –> Link Binary With Libraries 直接向文件拖入

(3)这里写图片描述
解决方案:这里写图片描述

3.这个是.a文件报错
这里写图片描述

解决方法:
找到你导入第三方的库的finder
这里写图片描述

可以看到红色的报错,是因为你本地有这个文件,但是没有加载到项目。右键 –>搜索你需要的.a文件 –>add OK了

4.这种错是因为你的本地有这个类,但是项目中没有加进去会报错。
错误图片

解决方案:
右键 –>搜索对应的文件 –>add OK了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值