zoukankan      html  css  js  c++  java
  • swift -- 1.简介

    Swift是苹果公司于2014年6月2日发布的开发语言,从Xcode6开始支持swift语言

    是一种强类型的语言,这里的强类型包含了两个方面的含义:1所有的变量必须先声明后使用,2指定类型的变量只能接受类型与之匹配的值。强类型的语言可以在编译过程中发现源代码的错误,从而保证程序更加健壮

    是一种面向对象的编译型语言

    swift不要求每一条执行语句最后加分号

    swift同时支持面向过程编程,类和方法等级相同

    Swift程序入口

    有两种情况:1只有一个源程序    2有多个源程序

    1 当一个Swift应用只有一个源程序的时候,文件的第一行可执行性代码就是Swift程序的入口

    2 当Swift应用有很多源程序,只有文件名为main.swift的源程序才能放置可执行性代码,第一行可执行性代码就是Swift程序的入口,其他的源程序中只能定义类和函数等

    使用终端窗口来编译运行Swift程序

    创建一个HelloWorld.swift文件,在终端程序中编译

    swiftc -o hello.out HelloWorld.swift

    hello.out就是编译生成的文件,这是一个可执行的文件

    运行可执行文件

    ./hello.out

    其中./是告诉系统在当前目录下寻找hello.out文件

    如果想要将多个源程序编译成一个文件

    swiftc -o hello.out Test.swift main.swift

    注释方式

    单行注释

    //注释内容

    多行注释

    /*

    注释内容

    注释内容

    */

    分隔符

    1 分号 ;

    Swift不要求每条语句都以分号结尾,当然也可以这样做

    Swift每条语句可以跨行,调用函数可以跨行,调用属性不可以跨行

    当一行中有多条语句的时候,需要用分号隔开

    2 花括号 {}

    定义一个代码块,比如类,结构体,枚举,函数

    3 方括号 []

    用于访问数组和字典,制定希望访问的数组元素的索引或字典元素的key

    4 圆括号()

    定义函数的时候用圆括号来包含所有的形参声明,调用函数时也必须使用圆括号来传入参数值

    5 空格

    空格可以出现在Swift程序的任何地方

    6 圆点 .

    圆点通常用作类,结构体,枚举,实例来调用属性或方法

    命名规则

    Swift语言区分大小写

    不能以数字开头

    由字符,数字,下划线和$组成

  • 相关阅读:
    IOS开发学习笔记020-练习总结
    IOS开发学习笔记019-动态创建控件
    IOS开发学习笔记018- 一般控件的使用
    IOS应用程序开发流程
    IOS开发学习笔记017-第一个IOS应用
    IOS开发学习笔记016-Foundation框架
    IOS开发学习笔记015-block和protocol
    IOS开发学习笔记014-ARC机制
    IOS开发学习笔记013-内存管理
    IOS开发学习笔记012-核心语法
  • 原文地址:https://www.cnblogs.com/chebaodaren/p/5401982.html
Copyright © 2011-2022 走看看