美文网首页
从 Hello, playground 到 Swift

从 Hello, playground 到 Swift

作者: overla5 | 来源:发表于2019-09-29 13:32 被阅读0次

生活,就是一个游乐场

  • 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)】
指定页        ---->   //:[第几页](这里写页面名)

  • 个人笔记总结,如若有误,还请指正

相关文章

网友评论

      本文标题:从 Hello, playground 到 Swift

      本文链接:https://www.haomeiwen.com/subject/ulkxyctx.html