• swift pod 引用 第三方框架 2019-08-06 11:28:56
    swift pod 引用 第三方框架 废话不多说直接进入主题 第一步的基础 CocoaPods安装 安装教程 安装完了 进入项目根目录 打开终端 cd 到根目录 懒得敲阔以直接 打开访达窗口打开根目录 一样可以cd 过去 ls 看下目录 ...
    @[TOC](swift pod 引用 第三方框架)
    
    废话不多说直接进入主题
    
    第一步的基础 CocoaPods安装
    **[安装教程](https://www.jianshu.com/p/ab6411a05bc2)**
    
    
    安装完了 进入项目根目录
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190806103848828.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lwNDc2OTg0NjQ2,size_16,color_FFFFFF,t_70)
    打开终端
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190806103930291.png)
    
    cd 到根目录  懒得敲阔以直接 打开访达窗口打开根目录 一样可以cd 过去
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190806104030396.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lwNDc2OTg0NjQ2,size_16,color_FFFFFF,t_70)
    ls 看下目录
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190806104204974.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lwNDc2OTg0NjQ2,size_16,color_FFFFFF,t_70)
    看看是不是根目录 pod 的创建 得根据xcodeproj 文件为依赖 才能创建 不然回报错 无法创建 
    
    下一步终端输入命令 pod init  初始化一下
    你会发现目录又一个 podfile 文件 
    打开它 熟悉命令行的
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/2019080610450387.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lwNDc2OTg0NjQ2,size_16,color_FFFFFF,t_70)下一步就是要往里面添加第三方的引用了 
    pod 'Alamofire' 或者 pod 'Alamofire', '~> 5.0.0-beta.5'
    前者是最新的版本  后者固定的版本  这个看个人的了 一般来讲都是用前者居多
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190806104806457.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lwNDc2OTg0NjQ2,size_16,color_FFFFFF,t_70)
    上面第一个框的东西不去管 那个是 tabtest的  你要管的是你真正的项目路径 target tab do 
    
    保存退出 
    终端下一个命令 pod install
    
    安装完了 以后
    目录就回变成
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190806105628227.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lwNDc2OTg0NjQ2,size_16,color_FFFFFF,t_70)
    以后开发就点击红框文件打开项目去开发了
    xodeproje 这个会报错的
    
    打开
    xcode 项目结构会变成这样!
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190806105950620.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lwNDc2OTg0NjQ2,size_16,color_FFFFFF,t_70)
    第一个就是项目名称  pods是你的第三方依赖了
    双击项目名称
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190806110410961.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lwNDc2OTg0NjQ2,size_16,color_FFFFFF,t_70)
    swift的就到此结束了
    
    如果要用到object的框架就得宁外搞了
    ![](https://img-blog.csdnimg.cn/20190806112644635.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lwNDc2OTg0NjQ2,size_16,color_FFFFFF,t_70)
    建立桥链  这中就不需要import了
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190806112715817.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lwNDc2OTg0NjQ2,size_16,color_FFFFFF,t_70)
    
    
    
    展开全文
  • OC和Swift混编Pod引入第三方库的问题 问题描述:Swift应用OC 的开源框架,需要创建一个桥接头文件,问题就出在这个看似简单,却隐藏着一个巨大的问题:一切都按部就班的在桥接头文件中引入了OC 头文件,但是...
  • 因为swift没法打.a https://www.jianshu.com/p/ac629a1cb8f5 转载于:https://www.cnblogs.com/feng9exe/p/11388604.html
  • 这里直接说问题,在swift项目中,当你通过Cocoapods pod导入OC的第三方文件,然后你去桥接文件里面添加该第三方的头文件(例如:MBProgressHUD等),你会发现会报错,错误是说没有找到该文件,也就是路径问题,下面...
  • 最近想试着开始写学着swift项目了,然后就在用cocoapods pod下来的第三方框架的时候出现了问题,先以为是自己创建桥接文件后,配置出错了,但是网上的那些文章都还是能把桥接文件处理好,言归正传,先上图 ...
  • Xcode8—Swift开发使用Cocoapods引入第三方库异常处理方法 参考: http://www.jianshu.com/p/23f13be525a0 //podfile文件如下 platform :ios, '10.0' use_frameworks! target 'testSWift' do pod '...
  • pod 导入第三方库后,使用import 不提示第三方库头文件。 解决办法: 选择target -> BuildSettings -> search Paths 下的 User Header Search Paths, 添加$(PODS_ROOT) 转载于:...
  • Swift引入第三方框架方法 2019-06-11 12:15:24
    CocoaPod 需要Podfile文件 platform :ios, '8.0' ... pod 'SnapKit' end 复制代码cd进入工程目录 直接 pod install Carthage 需要Cartfile文件 github "SnapKit/SnapKit" ~> 3.0.2 复制代码cd进入工...
  • Xcode工程pod方式引用第三方SnapKit库流程及问题总结Podfile文件生成Profile文件编辑Profile文件下载库代码问题总结Xcode路径错误CocoaPods版本太低不能写入目录 Podfile文件 Podfile位于项目目录的根目录下,这里面...
  • IOS可以使用CocoaPods工具类导入第三方的包1.安装pod1.1 打开"终端"查看pod版本: pod --version 如果显示: -bash: pod: command not found 就说明还没安装pod1.2 安装pod,在“终端”输入: sudo ...
  • 0x00 看图 ‘DoraemonKit/DoraemonManager.h’ file not found 可能存在的一个原因是: Build Setting -> Header Search Paths 没有添加 $(PODS_ROOT) ---------> recursive
  • 安装CocoaPods 以下命令在 mac的终端上运行 1.将gem升级为最新版本 sudo gem update --system 2.运行如下命令安装CocoaPods ...sudo gem install -n /usr/...pod --version 4.以后要更新升级CocoaPods,执行如...
  • 1. 使用cocoapods 加载三方( pod 'Masonry') 2.桥联  先建立 (.h) 3.(.h)参照官方命名Header-Briding-Header,将Masonry引入文件中 4.在Build Setting 中搜索bridging 找到Objective-C Bridging Header ...
  • 1、第一步先创建你的空项目2、在你项目的***.xcodeproj下的目录里运行pod init3...4、运行pod install,然后关闭xcode5、打开项目下的****.xcworkspace,ok,就算导入第三方库了,当然用的地方要import ***6、如果在...
  • 使用cocoapods引入AFNetworking等后,在工程中import时找不到对应的头部 在项目的Target选择Build Settings,然后找到Search Paths,再找到User Header Search Paths 然后双击添加${SRCROOT},并后边选择...
  • 情景我在桥接文件中直接写入#import 然后在swift文件中得重新导入才可以使用,即import SVProgressHUD项目中很多地方都需要SVProgressHUD,在每一个需要SVProgressHUD的swift文件中再导入一遍那可不是明智的选择解决...
  • swift中Podfile文件一般都会加上use_frameworks! 这样就可以直接通过import MBProgressHUD来访问MBProgressHUD中的方法了 这个时候如果我们想要给MBProgressHUD添加一些方法,一般会使用category,在创建category的...
  • 今天在用swift写项目时,需要用CocoaPods引入SDWebImage这个三方库,于是开始在Vim命令中创建pod file,在创建之前需要cd到当前项目的目录中, Podfile创建步骤如下: 1、创建Podfile:touch Podfile 2、编辑...
  • 选择target -> BuildSettings -> search Paths 下的 User Header Search Paths, 添加 $(PODS_ROOT),后边选择recursive
  • 本人目前使用的是Xcode 9和swift 4进行开发。 1、在Podfile添加三方库 !...2、在pod install之后,打开....目前导入的第三方库都报错,但是下载别人的项目有导入三方库的没有报错,不知道是什么原因,请各位大神给予解答。
1 2 3 4 5 ... 20
收藏数 1,046
精华内容 418