Perfect项目中增加playground

新建Perfect.xcodeprojPerfectPlayground

  1. 新建一个Xcode工程Perfect
1
swift package generate-xcodeproj
  1. 设置include路径 在Xcode工程的build settings中设置SWIFT_INCLUDE_PATH 路径为 ${PROJECT_DIR}并设置recursive(递归)选项。
  2. 在同一工程目录下创建一个PerfectPlayground

新建Perfect.workspace

  1. 新建一个工作空间:Perfect.workspace,在工作空间中添加工程和操场:Perfect.xcodeprojPerfectPlayground
  2. 编译Perfect.xcodeproj,这样就激活了PerfectPlaygroundPerfectLib函数库功能。
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
import PerfectLib
let json = "{\"name\": \"tom\"}"
do {
    let name = try json.jsonDecode()
    print(name)
}catch{

}
let u = UUID()
print(u.string)

原文Perfect-Playground