1. 程式人生 > >SnapKit配置過程記錄

SnapKit配置過程記錄

這裡寫圖片描述

SnapKit是大名鼎鼎的Masonry的Swift版本,主要是能讓開發者在iOS和OS X上更簡單地進行Auto Layout的DSL。

首先補充下,DSL的全稱是domain-specific language,與之相對的是GPL(general-purpose language)。
DSL指的是針對特定應用領域而設計使用的計算機語言,而GPL指的是針對跨應用領域而設計使用的計算機語言。

下面我們就來看看如何使用這個SnapKit
官網上提供了3種安裝方案:

  1. CocoaPods
  2. Carthage
  3. Embedded Framework

這裡我是使用的第三種方案 Embedded Framework。

第一步,從https://github.com/SnapKit/SnapKit下載原始碼的ZIP包,解壓出來是這個樣子的:
這裡寫圖片描述

第二步,新建一個iOS工程(Swift版本的),並將SnapKit-develop資料夾中的SnapKit.xcodeproj拖到專案中。
這裡寫圖片描述

第三步,按照圖中標註的順序點選。
這裡寫圖片描述

第四步,新增完SnapKit.framework(iOS),在鍵盤上按下 command + B 編譯一下工程。開啟ViewController.swift檔案 import SnapKit 即可。
這裡寫圖片描述

到這裡就可以愉快的使用SnapKit了。