美文网首页
Swift学习笔记(一)——基础、变量、布尔、判断

Swift学习笔记(一)——基础、变量、布尔、判断

作者: KCatherine | 来源:发表于2016-08-24 21:15 被阅读0次

马上就要进入公司了,虽然现在还不知道具体会负责什么,但是面试时听说有oc旧项目,而新项目是使用swift,所以用Swifty自学一下初级的知识。

  • var用来创建变量、let用来创建常量
  • print()函数中使用terminator:" "来替换结尾符,使print不在打印完后换行
  • swift是『类型安全』的,根据不会改变值的类型
  • swift具有『类型判断』功能,根据初始值自动识别类型
  • swift中没有++、--运算符,使用+=、-=代替(以后写oc也用+=好了,毕竟各种语言都通用)
  • let person = (name:"YJ", age:23)初始化时为数组中每个值附上名称(看上去类似于NSDictionary,但是又不是真正的Dictionary)
  • 初始化时在类型后加上?,创建可选类型,可选类型初始化时是nil
  • 使用let比较可以用于判断可选类型是否有值
    var friend: String? = "YJ"
    if let someone = friend {
    print("Hey " + someone)
    }
    上面代码输出 "Hey YJ"
  • declaration和initialization是两个不同的阶段:前者确定变量的类型和名称,后者确定变量的初始值。两者要按顺序执行
  • bool.hashValue可以查看布尔值的数值
  • 可以在if后面直接写比较表达式进行判断
    if x==5 {
    print("x is 5")
    }

相关文章

  • Swift学习笔记(一)——基础、变量、布尔、判断

    马上就要进入公司了,虽然现在还不知道具体会负责什么,但是面试时听说有oc旧项目,而新项目是使用swift,所以用S...

  • Swift 学习笔记(一)

    swift学习笔记第一篇,主要常量,变量,数据类型,条件判断,循环, 函数等基础知识的汇总 大纲汇总 Swift ...

  • swift基础

    swift基础部分 常量和变量 注释 分号 整数 浮点数 类型安全和类型推断 数值型字面量 类型别名 布尔值 元组...

  • swift学习笔记④

    Swift学习笔记 - 文集 语法篇 一、可选类型 Optional Swift 中,常量和变量是不允许赋予 ni...

  • Swift的知识点总结

    Swift学习总结 语言基础 常量和变量 说明:1.Swift有非常强大的类型推断,所以定义变量或常量时如果可以的...

  • Swift学习笔记①

    Swift学习笔记①Swift学习笔记①

  • 《从零开始学Swift》学习笔记 (Day 58)—— Swif

    《从零开始学Swift》学习笔记 (Day 58)—— Swift编码规范之变量或常量声明规范原创文章,欢迎转载。...

  • python教程

    基础 环境 REPL ipython emacs 实践: hello, world 类型 字符变量 数字变量 布尔...

  • Note 3 Swift (1)

    Swift学习笔记 变量与常量 变量 常量 值类型与引用类型 值类型 引用类型 数组与字典 数组 字典

  • swift学习笔记(1) --- 基础部分

    注:学习笔记基于 Swift 5.1 1、常量和变量 (1)声明常量和变量 常量和变量必须在使用前声明,用 let...

网友评论

      本文标题:Swift学习笔记(一)——基础、变量、布尔、判断

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