1、注释
//单行注释
/* 多行注释*/
/* /* 多行注释嵌套*/ */
//MARK: 代码分块快速查找x
//MARK: -<#代码文件结构标记#>
//TODO: -<#待完成标记#>
/// 文档注释 command+option+/
文档注释的对象: 自定义类型、变量、方法等,但是重点还是方法说明
/// 用户
struct User {
///姓名
varname:String
///年龄
varage:Int
}
/// 加法
/// - Parameters:
/// - a: 第一个参数
/// - b: 第二个参数
funcsum(a:Int, b:Int) ->Int{
a+b
}
2、常量和变量
常量不要求在编译时候有值,但是在使用之前必须赋值一次。
值类型(value type) 枚举 enum, 结构体struct(Int,Double,Bool,Float,Character,String,Array,Dictionary,Set)
引用类型 (refrence type) class