我正在尝试创建一个Cocoa框架。创建一个框架不是问题,我使用了本教程,它很好。
我需要在里面使用第三方库:比如openssl、XLForm、AFNetworking。我知道将它们包含在我的框架中是不正确的,我需要创建一个依赖项,但是我找不到如何做到这一点。
此外,是否有可能在我的框架中使用豆荚,并对这些库建立依赖关系。因此,用户,包括我的框架,他的项目将需要安装这些吊舱。
发布于 2015-06-11 12:52:34
看来我找到了解决办法。
感谢@Droppy和这个问题。
我所做的:我只是安装了我的框架项目的豆荚,但使用了这个use_frameworks!键。然后,我将Framework拖到我的项目中,并在那里安装了豆荚,也使用了相同的键,否则(在我的项目中没有安装pod时),我会收到以下错误:
dyld: Library not loaded: @rpath/XLForm.framework/XLForm...我在框架中使用了XLForm。
https://stackoverflow.com/questions/30775984
复制相似问题