简单值

作者: 代码干货 | 来源:发表于2015-06-23 23:17 被阅读54次

Swift是一种适用于ios和OS X应用的全新变成语言,她是建立在oc和c的基础上,并且没有C语言的兼容性限制。

Swift以成熟且备受丑矮的COcoa和cocoa touch框架为支持,这是一个全新构想软件开发的机会。

swift的framework stack建立在坚实的Foundation和Cocoa基础之上,实现了现代化和彻底标准化。

swift是一个具有表现力和令人愉悦的脚本语言。它支持playgrounds,一个允许程序员调试swiftd代码并立刻看到结构的革新性功能,而无需反复编译运行程序。

简单值

使用 let 来声明常量,使用 var 来声明变量。

常量或者变量的类型必须和你赋给它们的值一样。然而,声明时类型是可选的,声明的同时 赋值的话,编译器会自动推断类型。

  • 指定特定类型初始化

    如果初始值没有􏰀供足够的信息(或者没有初始值),那你需要在变量后面声明类型,用冒 号分割。
    <pre>let explicitDouble: Double = 70</pre>

  • 类型转换
    值永远不会被隐式转换为其他类型。如果你需要把一个值转换成其他类型,请显式转换。
    <pre>
    let label = "The width is"
    let width = 94
    let widthLabel = label + String(width)
    </pre>

  • value to String

    把值写到括号中,并且在括号之前写一个反斜杠。
    <pre>
    let apples = 3
    let oranges = 5
    let appleSummary = "I have (apples) apples."
    let fruitSummary = "I have (apples + oranges) pieces of fruit."
    </pre>

  • 数组和字典的创建

    使用方括号[]来创建数组和字典,并使用下标或者键(key)来访问元素
    <pre>
    var shoppingList = ["catfish", "water", "tulips", "blue paint"]
    shoppingList[1] = "bottle of water"
    var occupations = [
    "Malcolm": "Captain",
    "Kaylee": "Mechanic", 7. ]
    occupations["Jayne"] = "Public Relations"
    </pre>

    • 创建空数组和空字典
      <pre>
      //使用初始化语法
      let emptyArray = String
      let emptyDictionary = Dictionary<String, Float>()
      </pre>

    • 创建空数组和字典反方式2

      如果类型信息可以被推断出来,你可以用[]和[:]来创建空数组和空字典——就像你声明变量
      或者给函数传参数的时候一样。

      <pre> shoppingList = [] // 去逛街并买点东西</pre>

相关文章

  • 简单值

    Swift是一种适用于ios和OS X应用的全新变成语言,她是建立在oc和c的基础上,并且没有C语言的兼容性限制。...

  • 值(简单)类型

    举例值(简单)类型:string、number、booleam、null、undefined引用类型:functi...

  • 2.1简单值

    racket值包括numbers,boolean,strings,bytestrings numbers 使用书面...

  • 值类型和引用类型

    01 值类型和引用类型简单说明 值类型主要有: 引用类型主要有: 值类型: 储存的是具体的值。保存为简单的数据值,...

  • Swift 简单总结

    1. swift简单总结(一)—— 数据简单值和类型转换2. swift简单总结(二)—— 简单值和控制流3. s...

  • 铁律:熵值管理

    简单是熵值降低,复杂是熵值增加

  • 对象、Objects

    javascript的基本结构类型可以分为:简单值类型和对象(引用类型) -->简单值类型包含:number、st...

  • swift -- 基础(3)可选值

    可选值简单认识 可选值:optionals有两种状态:1、有值 2、没有值,没有值的时候就是nil

  • json格式学习

    简单说,每个JSON对象,就是一个值。要么是简单类型的值,要么是复合类型的值,但是只能是一个值,不能是两个或更多的...

  • 变量作用域和内存

    原始值和引用值 1、原始值: 就是简单的数据类型,储存的是值例如: Undefined 、 Null 、 Bool...

网友评论

      本文标题:简单值

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