美文网首页ios实用开发技巧
Swift4.0如何定义一个和系统关键字同名的常量和变量?

Swift4.0如何定义一个和系统关键字同名的常量和变量?

作者: 韩旭杰 | 来源:发表于2017-12-03 10:39 被阅读13次

在Swift中常量和变量的命名官方是不建议和系统的关键字同名的,官方是这样提示的:

NOTE
If you need to give a constant or variable the same name as a reserved Swift keyword, surround the keyword with backticks (`) when using it as a name. However, avoid using keywords as names unless you have absolutely no choice.

注意:
如果您需要定义一个和Swift保留的关键字同名的常量或变量,请使用反引号(`)作为名称来包围关键字。 但是,除非您完全没有选择,否则请避免使用关键字作为名称。

// 实测直接用括号把常量和变量名括住的方式是可行的
let (String) = "Hello"
let (Int) = 1
var (Double) = 1.0

PS:手册给出的定义方式是不可用的,会报错,官方不建议这样做,很少人会这样命名,除非有特殊需求。

相关文章

  • Swift4.0如何定义一个和系统关键字同名的常量和变量?

    在Swift中常量和变量的命名官方是不建议和系统的关键字同名的,官方是这样提示的: NOTEIf you need...

  • Swift5.1 入门(1)

    1. 常量和变量 用 var 定义变量,let 定义常量,系统自动推断出变量或常量类型; 常量(let) 只能赋...

  • 简单掌握Swift基本数据类型

    1. Swift中定义常量和变量 1.1 声明常量和变量 1.使用关键字 let 来声明常量,常量声明之后就不能再...

  • Swift-基础(常量,变量)

    常量、变量 声明变量和常量 常量和变量必须在使用前声明。 您使用let关键字声明常量,使用var关键字声明变量。 ...

  • swift 基础语法(常量、变量、数值、布尔型、元组)

    常量和变量 声明常量和变量 常量和变量必须在使用之前声明使用let关键字声明常量使用var关键字声明变量 可以在一...

  • dart 数据类型

    一、变量和常量 1.变量 var dart语言的变量定义与JavaScript定义变量一样的,使用var 关键字。...

  • php基础语法1

    判断变量是否定义 && 判断变量是否为空 九大超全局预定义变量 常量 系统常量和魔术常量 数据类型 数据类型分类 ...

  • 巩固-swift 5.0+基础知识(零)

    声明常量和变量 常量和变量必须在使用前被声明,使用关键字 let 来声明常量,使用关键字 var 来声明变量。 类...

  • 2.Swift基本数据类型

    变量和常量 使用关键字 let 来声明常量 使用关键字 var 来声明变量01.png 声明常量和变量 可以在一行...

  • Swift 基本数据类型

    变量和常量 声明常量和变量 使用关键字 let 来声明常量 使用关键字 var 来声明变量 可以在一行中声明多个变...

网友评论

    本文标题:Swift4.0如何定义一个和系统关键字同名的常量和变量?

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