我创建了lib.dylib动态库。我想在我的应用程序中使用该库。 什么是构建设置和构建阶段设置是必需的? 在objective-c中使用库的步骤。
答案 0 :(得分:1)
所以有两种方式......
1)如果Dyld在链接时可用,那么你只需链接它。 (在Xcode中,您将其添加到正在构建的目标的链接构建阶段。)
如果使用框架:标题最终会出现在标题搜索路径中,因此您可以#import <framework/header.h>
这些标题。
2)如果不是那么你将需要用dlopen
打开动态库,然后直接读入每个函数......这更像是一个专业任务,比如处理插件-in architecture。