iOS:澄清不同的搜索路径

iOS:澄清不同的搜索路径,第1张

概述XCode Build Settings中有三种不同的搜索路径: >框架搜索路径 >标题搜索路径 >图书馆搜索路径 有谁能澄清这些路径的作​​用和用途? 框架搜索路径:在哪里搜索 frameworks(.framework bundles)除了系统框架路径。在iOS开发中不太用,官方上没有开发者iOS框架。 在Mac开发中,如果将第三方框架拖入项目,则会自动设置。否则,只需将其设置为保存框架的容器 XCode Build Settings中有三种不同的搜索路径:

>框架搜索路径
>标题搜索路径
>图书馆搜索路径

有谁能澄清这些路径的作​​用和用途?

解决方法 框架搜索路径:在哪里搜索 frameworks(.framework bundles)除了系统框架路径。在iOS开发中不太用,官方上没有开发者iOS框架。

在Mac开发中,如果将第三方框架拖入项目,则会自动设置。否则,只需将其设置为保存框架的容器目录。

在xcconfig文件中,您使用此变量:

FRAMEWORK_SEARCH_PATHS = "/path/to/frameworks/container/directory"

标题搜索路径:在哪里搜索头文件(.h文件)以及系统路径。通常,如果您使用第三方库,则需要它。将其设置为具有头文件的目录。如果使用目录来包含头(例如:#import“mylibrary / component.h”),将其设置为父目录。

在xcconfig文件中,您使用此变量:

header_SEARCH_PATHS = "/path/to/headers/container/directory"

库搜索路径:在哪里搜索库文件以及系统路径。如果将库(.a文件)拖动到项目中,Xcode将自动设置。要手动设置,请使用库所在的目录。

在xcconfig文件中,您使用此变量:

liBRARY_SEARCH_PATHS = "/path/to/librarIEs/container/directory"

所有这三个可以容纳一个路径列表,带引号,以空格分隔。

总结

以上是内存溢出为你收集整理的iOS:澄清不同的搜索路径全部内容,希望文章能够帮你解决iOS:澄清不同的搜索路径所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1072074.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存