生活,就是一个游乐场
- Swift 不用编写main 函数,全局作用域的首句作为程序入口点,隐式执行main 函数
当我们在playground 首行敲下以上2句代码时,这里就默认为入口
var str = "Hello, playground"
print(str)
- Swift 单行只有一个执行语句时可以不用写分号,多个语句以分号分隔
可以不写分号
var a = 30
var b = 40
print(a)
print(b)
需要写分号
print(a) ; print(b)
- Color Literal 实时的颜色选择
以前我们想要设置一下颜色,可能会写出一长串的代码 或者 调用宏定义
特别是在测试的情况下,想随便用一个颜色去暂时替代,现在我们就可以在代码里敲下 color ,提示跟着的就是 Color Literal
* Color Literal
我们可以随意的选择想要的颜色,也可以点other 输入 自己想要的色值
可谓是个十分 赞 的自带功能
- playground 学习语法很方便,可以预览结果
运行全部语句
[ command + shift + enter ]
运行到鼠标指针停在的当前行
[ shift + enter ]
运行到指定行
[点击代码行数上方的三角块]
- 同一个playground 中可以创建多个page
打开导航栏
xcode - view - navigators - Show Project navigator
显示快捷键
[command + 数字1]
隐藏快捷键
[command + 数字0]
新建page:右键当前page,点击New Playground Page 即可
- playground 中的注释
单行注释
var name = "eman" // 和oc一样
多行注释
/*
这里写注释
*/
注:多行注释可以嵌套
/*
这里也可以写注释
/* 这是嵌套的注释 */
这里也可以
*/
- playground中 支持markup 语法
渲染markDown 语法 :点击Editor -> Show Rendered Markup
常用格式类似markDown:
一级标题 ----> #
二级标题 ----> ##
图片链接 ----> [这里写链接名](www.xxx.com)
同时还支持页面之间的跳转:
下一页 ----> //:[下一页](@next)
上一页 ----> //:[上一页](@previous)】
指定页 ----> //:[第几页](这里写页面名)
- 个人笔记总结,如若有误,还请指正
网友评论