如何在工程里面添加第三方库件

  • 1.第一步,选择自己的工程文件,点击里面 Add file to “工程名"


    Unknown.png
  • 2.第二部, 然后进入下面这个界面 选者需要使用的第三方库文件,选者蓝色的工程文件, 注意 有三点是必须钩上的 (下图)

注意:这里要把第三方库件的文件放入自己的工程文件中,不然改动的话就会丢失

Unknown-1.png

- 3.第三步, 选择本工程文件进图下面这个页面(选General) ,在下面有个Embedded Binaries中点击加号选择对应的第三方库需要的选项

Unknown-3.png

对应的文件选择下面这个选项

Snip20160824_17.png

第四步,在import UIKit 上面添加要使用的第三方库的名字 输入import 可以提示出来 如果提示不出来就先编译一下 再不行就硬敲... import Alamofire

Unknown-4.png

第三方库文件代码

 func loadDataModel() {
    Alamofire.request(
        .GET,
        "http://apis.baidu.com/txapi/huabian/newtop",
        parameters: ["num":10, "page":1],
        headers: ["apikey":"56fd25774f88013dcbddc9e350f442cc"])
    .responseJSON { (response) -> Void in
        // 进入这个闭包就已经回到主线程了
        if let json = response.result.value {
            let array = json.valueForKey("newslist") as? [[String:AnyObject]]
            // 遍历
            for objDict in array! {
                let model = NewsModel()
                
                model.setValuesForKeysWithDictionary(objDict)
                self.dataArray.append(model)
            }
            self.tableView.reloadData()
        }
        else {
            print("加载失败")
        }
    }
}
  • destinationViewController
  • 使用Kingfisher异步加载并缓存图片
Snip20160824_22.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容