Playgrounds中的字面量(Literals)
来源:互联网 发布:mac appium 环境变量 编辑:程序博客网 时间:2024/05/18 01:45
欢迎关注我的个人博客:小袋子
原文链接 = https://developer.apple.com/swift/blog/?id=33
作者 = Apple’s blog
原文日期 = 2015-10-07
Xcode 7.1
的新特性是能够把文件、图像以及颜色等字面量嵌入你的playground
的代码。字面量是你原生格式数据的实际值,可以直接在Xcode
里面编辑。例如,在编写代码时没必要指明myImage.jpg
—— 只需要从Finder
中拖入图片,然后实际的图片就会在你代码行中显示。playground
将会呈现色块,替代原先用RGB
值显示颜色的方法。playground
中使用字面量的效果和代码编写的效果相似,你可以在传统的Swift
代码中任意选择使用,但显然字面量是一种更为有效的方式。
除了看起来很酷之外,字面量能够更快速地编辑资源。你可以使用颜色选择器中的调色板快速地选择一个不同的颜色。还可以从Finder
中拖入和拖出文件到playground
代码,并可以直接使用。你甚至可以在你现在的光标处添加字面量,可通过选择Editor > Insert File, Image
或者Color
字面量。双击一个字面量可以很简单地选择其他值。
如果需要的话,资源会被拷贝到playground
的资源目录,所以playground
需要的所有东西都包含在文档当中。由于字面量是你代码的一部分,所以你也可以准确地对你的源代码进行拷贝,粘贴,移动以及删除操作。
Swift代码中的字面量
字面量可以转换成特殊的平台类型,默认的转换列举如下:
为了获得字面量完全内嵌的使用经验,你必须在playground
中使用它。然而,如果你拷贝了使用字面量的代码并粘贴到你的Swift
主源代码中,粘贴的代码也将会如你期望的那样工作,并且Xcode
将会简单地把字面量呈现为纯文本。
为了让你开始使用字面量,我们已经在这个里面博客包含了一个非常简短的playground
示例。下载最新的Xcode 7.1 beta去试用这个playground。
附加的文档
Xcode 7.1 beta 3
的文档包括一个已更新的playgrounds
帮助文档,其中有很多playgrounds
中强大特性的新信息,包括字面量中的新内容。这里有一个直接的相关子页面的链接:添加图片字面量,添加颜色字面量,添加文件字面量。
以下的截图证实了字面量在Xcode 7.1
中是如何显示的:
下载:Literals.playground
- Playgrounds中的字面量(Literals)
- 关于字面量的理解(Objective-C Literals)
- 字面量(literal)与 C 语言复合字面量(compound literals)
- Objective-C字面量(Objective-C Literals)
- objective-c 2.0的字面量Literals
- #Objective - C - 字面量(Literals)整理
- Objective - C - 字面量(Literals)整理
- Objective-c Literals语法(网上翻译为字面量,我称之为@语法 at符号语法)
- ES6之对象字面量扩展语法(Enhanced Object Literals)
- java中的字面量
- java中的字面量
- ios中的字面量语法
- ios中的字面量语法
- ios中的字面量语法
- OC中的字面量语法
- Objective-C 中的字面量语法
- 整理JavaScript中的各种字面量
- 字面量
- 定时器触发方法执行函数配置
- Android应用之隐藏标题栏
- Linux压缩和解压缩文件
- Eclipse快捷键 10个最有用的快捷键
- linux文件操作常用命令
- Playgrounds中的字面量(Literals)
- Java 大型系统高并发大数据的处理方式
- iOS5中UIViewController的新方法
- 拷贝构造函数 与拷贝复制函数
- ZOJ 3908 Number Game
- Speed up Booting Embedded System
- 【bzoj 3190】赛车
- 黑马程序员——IO 流总结
- MonoBehaviour生命周期