swift 导入第三方库

现在的项目也是做了几个,每个都会导入几个优秀的第三方……

这里写下导入的步骤,方便查询::::

1.手动导入

首先要知道,是需要文件,还是框架

比如 Alamofire、SnapKit,都需要导入框架,IQKeyboardManagerSwift 只需导入它指定的文件夹就可以了

/*
 unresoved idenfier "iqkeyxxxx" 解决办法:
 
 使用 IQKey的时候
 必须把 iqkey 的文件夹 拖入项目的根目录文件夹;
 然后在add files 加入
 
 */
/*
     
     * swift 手动引入第三方的步骤 *
     
     1.链接网址,下载第三方的文件:
     ->判断这个第三方是 需要引入 framework 还是直接导入(IQKeyboardManagerSwift 是直接引入文件夹就可以)
     
     2.在创建的xcodeprojiect 上
       ->右键 addFile 选择 添加的 .xcodeproject文件
       -> option 上选择 creatItemIfNeeded
     
     3.点击General,
       ->Embedded Binaries
      ->添加你需要的 framework
     
     4 import 文件名,就可以使用了
     
     */

2.cocoapod 导入第三方

    /*
     *cocoapods 引入第三方 库 *
  
     1. 终端 cd 到项目文件夹
     
     2. 创建Podfile:touch Podfile
     
     3. 编辑Podfile文件:vim Podfile
        按 i 进入编辑状态,编辑完成后按Esc退出编辑状态,然后输入:wq 返回,
    
     podfile 内容::::::
     
     platform :ios, '9.0'
     use_frameworks!
     target '项目名称' do
     pod 'Alamofire', '~>4.0.0'
     end
     
     4.打开项目文件夹 -> 打开pod 的项目
       ->target -> General中的Linked Frameworks and Libraries ,添加需要的.framework
     
     5. import 头文件 测试使用
     
     
     */
原文地址:https://www.cnblogs.com/Bob-blogs/p/7743575.html