简介
可以把playground
理解为一个工具。借助playground
我们可以快速、方便的学习swift,第三方库,快速验证UI想法。
playground
给笔者的最直观感受就是快速
,简单
,便捷
的学习工具。
以下是几个对于初学者来说有用的小技巧
小技巧
在一个playground
中创建多个子页面
如下图所示:右键->new playground page
实时展示view
借助PlaygroundSupport
框架可以帮组我们实时的看到所创建的view,只需要我们把view赋值给PlaygroundPage.current.liveView
就可以实时展示出来,如下图所示
学习第三方框架/制作学习教程
学习
下图是SwiftyJSON的playground
截图,如下图所示首先import SwiftyJson
,然后就可以在playground
里面方便快速的学习框架
制作学习教程
playground
支持类似于markdown
的语法,区别是需要大多需要加上//:
的前缀(具体的语法可以参考下面),
之后点击Render Documentation
进行渲染,
类型 | 语法 | 备注 |
---|---|---|
单行文本 | //: 这是单行文本 | |
多行文本 | /*: 这是多行文本 */ | |
斜体 | *斜体* | |
粗体 | **粗体** | |
code font | `code font` | |
标题 | //: # or //: ## or //: ### | 最多支持三级标题 |
有序列表 | //: 1. | 数字可以不连续 |
无序列表 | //: * | |
链接 | //: [这是链接]() | |
跳转指定页面 | //: [描述](页面名称) | 页面名称中的空格需要转义为%20 |
前一页 | //: [Previous](@previous) | |
后一页 | //: [Next](@next) |
参考
Getting the Most out of Playgrounds in Xcode
快快行动起来吧,相信你会爱上这个工具
最后,期待您的使用经验,一起交流进步