iOS学习之关于#import导入补全问题

本文详细介绍了在iOS开发过程中,如何解决多工程联编与静态库依赖时出现的不补全问题。通过正确设置主Target的UserHeaderSearchPaths路径,确保头文件的查找无误。文中提供了常见设置路径方法,包括工程文件路径、产品最终路径、目录层级等,帮助开发者避免常见的开发困扰。

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

坚持 成长 每日一篇

在iOS开发过程中有时候我们需要多工程联编,静态库依赖。当我们在主工程中导入其他静态依赖库和子工程时候偶尔会出现不补全情况,一般这种情况发生的原因是主Target的User Header Search Paths的路径设置没有正确,设置正确一定会找到头文件的

常见设置头文件符号:
1.$(SRCROOT):工程文件所在路径

2.$(BUILT_PRODUCTS_DIR)表示工程BUILD成功后产品的最终路径,我们可以通过Build Settings下的Per-Configuration Build Products Path项里设置

3.“../”表示前当前工程目录前一级文件目录位置

4.“./”表示当前目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值