什么是图像文字或文字文字?
What means image literal or rather the word literal?
什么是图像文字或文字文字?
就像在顶部栏的 Xcode 中一样,有一个名为 image literal
的选项
一个literal
是直接在代码中表示的值。
示例:
let i = 3 // 3 is an Integer Literal
let arr = ["a", "b", "c"] // ["a", "b", "c"] is an Array Literal
Swift 还有其他文字,例如颜色文字和图像文字。那些是
直接对颜色或图像引用进行编码的特殊编译器指令。
这允许 Xcode 编辑器做一些特殊的事情,例如直接在代码中将颜色文字显示为色斑,而不是只显示 confusing/meaningless 浮点数。它允许您通过双击颜色斑点调出标准颜色选择器来 select 颜色。
// Paste this into Xcode. The color will be shown directly
let color = #colorLiteral(red: 0.3411764801, green: 0.6235294342, blue: 0.1686274558, alpha: 1)
什么是图像文字或文字文字?
就像在顶部栏的 Xcode 中一样,有一个名为 image literal
的选项一个literal
是直接在代码中表示的值。
示例:
let i = 3 // 3 is an Integer Literal
let arr = ["a", "b", "c"] // ["a", "b", "c"] is an Array Literal
Swift 还有其他文字,例如颜色文字和图像文字。那些是 直接对颜色或图像引用进行编码的特殊编译器指令。
这允许 Xcode 编辑器做一些特殊的事情,例如直接在代码中将颜色文字显示为色斑,而不是只显示 confusing/meaningless 浮点数。它允许您通过双击颜色斑点调出标准颜色选择器来 select 颜色。
// Paste this into Xcode. The color will be shown directly
let color = #colorLiteral(red: 0.3411764801, green: 0.6235294342, blue: 0.1686274558, alpha: 1)