iOS playground

简介

可以把playground理解为一个工具。借助playground我们可以快速方便的学习swift,第三方库,快速验证UI想法。
playground给笔者的最直观感受就是快速简单便捷的学习工具。
以下是几个对于初学者来说有用的小技巧

小技巧

在一个playground中创建多个子页面

如下图所示:右键->new playground page

iOS playground_第1张图片
多个子页面创建

实时展示view

借助PlaygroundSupport框架可以帮组我们实时的看到所创建的view,只需要我们把view赋值给PlaygroundPage.current.liveView就可以实时展示出来,如下图所示

iOS playground_第2张图片
实时展示view

学习第三方框架/制作学习教程

学习

下图是SwiftyJSON的playground截图,如下图所示首先import SwiftyJson,然后就可以在playground里面方便快速的学习框架

iOS playground_第3张图片
SwiftyJSON

制作学习教程

playground支持类似于markdown的语法,区别是需要大多需要加上//:的前缀(具体的语法可以参考下面),
之后点击Render Documentation进行渲染,

类型 语法 备注
单行文本 //: 这是单行文本
多行文本 /*: 这是多行文本 */
斜体 *斜体*
粗体 **粗体**
code font `code font`
标题 //: # or //: ## or //: ### 最多支持三级标题
有序列表 //: 1. 数字可以不连续
无序列表 //: *
链接 //: [这是链接]()
跳转指定页面 //: [描述](页面名称) 页面名称中的空格需要转义为%20
前一页 //: [Previous](@previous)
后一页 //: [Next](@next)

参考

Getting the Most out of Playgrounds in Xcode

快快行动起来吧,相信你会爱上这个工具

最后,期待您的使用经验,一起交流进步

你可能感兴趣的:(iOS playground)