zoukankan      html  css  js  c++  java
  • Swift(一)简单值

    Swift的源文件扩展名是.swift

    按照国际惯例,学习一门新语言写的第一个程序都是在屏幕上输出一句 “Hello, world!” 。在Swift里,一行代码就搞定了:

    如果你以前写过C或者Objective-C的代码,这个语法你肯定看着很眼熟——在Swift里,这行代码就已经是一个完整的程序了。你不需要单独导入用于像输入/输出或者字符串处理功能的类库。写在全局范围内的代码就用来作为程序的入口点,所以不需要main函数。也不需要在每一行语句后面加上分号。

    本系列教程通过完成一系列编程实例来提供给你足够的信息,让你能用Swift开始写代码。如果有些东西看不懂,别担心——本教程介绍的所有内容都会在其它文章里详细解释。

    Swift的基本数据类型

    Swift 包含了C 和Objective-C上所有基础数据类型,Int、Double、Float、Bool、Character、String

    Array、Dictionary、元祖类型(Tuple)、可选类型(Optional)

    数据类型的首字母都是大写

    定义常量使用 let ,定义变量,使用var。常量的值在编译时不需要知道,但必须只能赋一次值。也就是说可以用常量来为一个值进行命名,一次赋值多次使用。




    常量或变量都必须与其指定的值具有相同的类型。不过,你不必显式写出类型来。在定义常量或变量的时候提供一个值,编译器就会自己推测它的类型。上面的例子,编译器推测myVariable是一个整型,因为它的初始值是个整型。

    如果初始值没有提供足够的信息(或者没有初始值),那就在变量名后面写上冒号,再加上类型名。





    值是不会隐式地转换为其它类型的。如果需要将值转换为不同类型,需显示创建目标类型的实例。




    在字符串里加入值还有个更简单的方法:将值写在括号里,再在括号前加上反斜杠。如:



    要创建数组和字典,使用方括号 [] ,要访问他们的元素,就在方括号里写索引活着键名。



    要创建一个空数组或字典,使用以下初始化语法。



    如果类型可以推断出来,可以就写[]表示空数组,[:]表示空字典——例如,当为变量设置新值或传参数到函数的时候。

  • 相关阅读:
    Oracle 安装报错 [INS-06101] IP address of localhost could not be determined 解决方法输入日志标题
    Linux下安装oracle数据库提示DISPLAY not set. Please set the DISPLAY and try again。
    redhat 关机注销命令详解
    VirtualBox的四种网络连接方式
    修改RedHat的系统显示时间
    insufficient memory to configure kdump(没有足够的内存)解决方法(待验证、待解决)
    xen坑随笔 heartbeat dpkg垃圾数据库清除
    tomcat 监控脚本
    负载均衡随笔
    GIT命令介绍
  • 原文地址:https://www.cnblogs.com/496668219long/p/4492208.html
Copyright © 2011-2022 走看看