美文网首页
多工程之间的文件导入

多工程之间的文件导入

作者: becklly | 来源:发表于2016-04-15 17:49 被阅读116次

最近遇到一个多工程的项目:

图1.1

假设现在我们需要在红色的etionCBLogic工程XLGPositioningHelper类里面引入蓝色包里面的AMapLocationKit.framework。如果我们直接这样导入:#import会报这样的错:"AMapLocationKit.h not found”.

图1.2

这个是因为路劲有错误。那我们就来看看工程的路径吧(双击工程文件show in finder),这是我们需要引用的framework路径:

图1.3

这是我们需要导入framework文件的工程路径:

图1.4

接下来我们就应该去etionCBLogic工程里面Build Settings ->Search Paths ->FrameWork Search Paths.(如果是类文件就放在Header Search Paths)见下图:

图1.5

红色箭头所指的就是正确的路劲了:$(SRCROOT)/../../ThirdPartyLib/Gde

现在结合图1.3和图1.4来看这个路劲,"$(SRCROOT)"代表我们当前工程文件的目录也就是图1.4所指向的目录,”..”在Linux里面代表上一层目录,两个“..”就回到和ThirdPartyLib当前的目录了,拼接Gde就找到了framework文件的包路径了。

本文要是有什么不严谨,错误的地方或者您觉得需要改善的地方,希望您能够指点一二。

相关文章

  • 多工程之间的文件导入

    最近遇到一个多工程的项目: 假设现在我们需要在红色的etionCBLogic工程XLGPositioningHel...

  • Swift与OC混编

    将OC 文件导入到swift工程中,建立一个桥接文件,然后将OC的头文件导入到这个桥接文件中,则在swift工程中...

  • UILabel的简单介绍

    如何在工程中导入字体1.将下载的字体导入文件2.到plist文件添加字体3.如果在导入的时候没有选择添加到工程,那...

  • ios 生成二维码条形码

    导入下列文件到工程中:开源中国地址

  • ios文件导入工程

    除了通过拖入工程,还可以通过在Build Setting的User Header Search Paths添加路径...

  • 表单校验插件Jquery.validate.js

    导入插件的步骤: 将jquery的原始文件和插件文件jquery.validate.js导入到工程中 编写js代码...

  • GPUImage 初步学习

    项目中导入 GPUImage GPUImage在导入工程之前,需要先在本地运行,然后将运行后的文件拖入到工程中. ...

  • <WGSocketManager-OC> iOS 实

    搭建环境 将下载后的WGSocketManager文件夹拖进工程中 导入libz库(用于压缩处理) 导入头文件WG...

  • 集成银联云闪付SDK实践-2020-07-27

    SDK包内容 接入 新建一个工程,将静态的.a文件和对应的.h文件导入工程 需要添加CFNetwork.frame...

  • unity 集成到android studio

    1,导入unityLibrary工程 2,把unityLibrary工程的libs文件夹copy一份到主工程。 3...

网友评论

      本文标题:多工程之间的文件导入

      本文链接:https://www.haomeiwen.com/subject/khknlttx.html