Swfit初学

Swift是一种适用于iOS和OS X应用的全新编程语言,它建立在最好的C和Objective-C 语言之上,并且没有 C 语言的兼容性限制。Swift 采用安全的编程模式,增加了现代功能使编程更容易、更灵活、更有趣。Swift以成熟且备受宠爱的Cocoa和Cocoa Touch框架为 支撑,这是一个重新构想软件开发的机会。

所有语言的通句:println(“Hello, World!”)

简单的常量,变量

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

/*——-我是帅气的分割线——–*/

let maxNumberOfStudents = 47 //通过let关键字声明一个常量
var currentNumberOfStudents = 23 //通过var关键字声明一个变量
currentNumberOfStudents += 1 //代码规范,加等于空格间隔开,同一行上多行代码加分号

//swfit中类型会自我推断

var currentNumber: Int //通过var关键字声明一个变量,如果没有在声明的时候初始化,则需要显示的标注类型
currentNumber = 1   //使用前必须初始化
currentNumber += 1

/*——-我是帅气的分割线——–*/
let score: Float = 99.5 //浮点型的数据会自动推断为Double类型,如果需要制定器为Float类型,需要显示加Float类型标注

/*——-我是帅气的分割线——–*/
let englishScore = 80
let chineseScore = 90.5
let sumScore = Double(englishScore) + chineseScore // 不同类型的数据不能直接进行运算,需要自己手动转换为相同的格式,格式转换的方法是:Type(value)
println(sumScore)

/*——-我是帅气的分割线——–*/
let int8let: Int8 = 3
println(“Int8 max value = (Int8.max)”)  // 其中的反斜杠'()’
//Int8let = 128   //编译器会自动检测是否溢出,如果溢出直接报错

/*——-我是帅气的分割线——–*/

var name: String = “wkk”
let sex: Character = “m” //   显示的声明一个字符类型,默认为字符串

var SchoolName = “北京大学”
var ClassName = “1班”

let myClass = SchoolName + ClassName     // 注意格式,’+’两边空格或者不加
println(“myClass = (myClass)”)

来源:吴凯凯

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2014年5月17日
下一篇 2014年5月17日

相关推荐