博客翻译 Swift Playground中的字面量

作者: Color酸奶 | 来源:发表于2015-10-25 00:09 被阅读454次

    玩转Swift

    这是我开始尝试翻译swift官方博客,也算作为锻炼英语吧.有些地方不准确的还望读者指出.出于习惯,有些单词就保留英文.

    2015.10.07

    Playground中的字面量

    在Xcode7.1中,一项新的特性是能够把文件,图像和颜色的字面量插入到playground的代码中.字面量直接包含在Xcode的编辑器中,它以默认的格式代表着你的数据的真实值.比如说,你没必要在编辑器中键入“myImage.jpg” ,而只需要把你的图像文件从Finder中拖进来,随后实际图像会呈现在playground中,并且自动将与你的代码关联.为了代替用RGB值来显示颜色,playground会呈现一个颜色选择器来进行颜色选择.相比一般手写的swift代码,字面量会以一种更有用的方式贴合你想要的代码.

    更酷的是字面量能更快的处理可编辑的资源.你可以使用颜色选择器从调色板中快速的选择不同的颜色.从Finder中拖放文件进你的代码中来立即开始使用它们.甚至你能通过选择 Editor > Insert File, Image, or Color Literal 在当前光标位置处添加字面量.双击一个字面量能允许你轻松使用其他值.

    如果需要,资源将会被复制到playground中的 resources 目录下.因此,playground所需要的一切资源都会包含在这个文档中.由于字面量是代码的一部分,你能复制,粘贴,移动和删除它们.额外的,你想要的任何源码都能进行这些操作.

    Swift代码中的字面量

    以下列表展示了特定平台下字面量的默认值:

    字面量的默认值

    为了得到字面量的完整解释,你必须处在playground环境下.然而,如果你复制那些使用字面量的代码粘贴到你主要的swift代码中时,被粘贴的代码仍会正常工作并且Xcode会简单的把字面量渲染成纯文本.

    为了让你开始使用字面量,这个博客中已经包含了一个简短的playground文件.下载最新的Xcode 7.1 beta来测试这个playground.

    附加文档

    Xcode 7.1 beta 3中包含了一个已更新的playground帮助文档.它里面有许多强大的playground新特性,包括字面量的新内容.这里直接转到相关子页面:添加图像字面量, 添加颜色字面量, 和 添加文件字面量.

    下方是一张截图来演示字面量如何在Xcode 7.1中显示:

    字面量的演示

    下载:Literals.playground

    相关文章

      网友评论

        本文标题:博客翻译 Swift Playground中的字面量

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