playground 在学习语法方面还是非常方便的。
快捷键
快速运行 command + shift + enter
运行截止 shift + enter
左侧工作区间 command + 0
UIKit相关
playground 可以展示你绘制的视图,加载图片等等之类的
- 绘制UIView视图
import UIKit
import PlaygroundSupport
let view = UIView(frame: CGRect(x: 0, y: 0, width: 100, height: 200))
view.backgroundColor = UIColor.red
PlaygroundPage.current.liveView = view
需要导入头文件 PlaygroundSupport
- 加载图片 加载图片前需要先将图片资源导入项目中去,利用快捷键 command + 0 ,展开左侧工作区间,将图片拖入Resource中去
import UIKit
import PlaygroundSupport
let imgView = UIImageView(image:UIImage(named: "pic"))
PlaygroundPage.current.liveView = imgView
使用多Page
生成之后就会有多个page,原来的文件会在Untitled page 里面,而且每个page下面对应有source和Resource两个文件夹,子Page下面的是不能供其他page使用的,全局下的可以供所有使用。