T系列T-Swift0001
2015-07-28 16:50
295 查看
T系列T-Swift0001
2015.7.26 MocBook Pro 15 入手,开箱后的第一感觉就是这工业设计堪称惊艳,重量稍微偏重,但比起其他笔记本这个重量都不算什么,写代码15寸视野宽广,不累眼,音质特别好,较13寸的性价比高很多,比如16G内存,比如声音效果,比如ssd效率,比如i7处理器 。入手的是港版的,比国行便宜2K左右,日版可能比港行还便宜,但真心不想跟日本有半点关系。15年新款港版的15官网低配比13寸高配高仅仅1K ,但是失去的则是,内存,cpu,ssd二级缓存,(容量多一点),还有视野宽广的屏幕。
以上则是自己对MacBook购买心得,借此机会说一下,有机会再单独把拆箱图写一篇心得。
接下来接着新买的本将重新开始swift学习,练习内容将以T系列的文章开始
//: Playground - noun: a place where people can play //2015.7.28 AM //买了新的MacBook后,重新从swift的基础语法开始训练 import UIKit //定义常量 let time = 20150728 //定义变量 var str = "Hello, playground" //追加变量 str += " MacBook写下的第一段代码" //输出 println(str) //单行代码 println("coding data is") //单行多语句 print("my name is"); print("xiaoming") //定义类 class Person{ } //在类中不可以直接写可执行代码 //在函数中可以直接写可执行代码 func print(){ println("我是函数中的可执行代码") } //注释 //单行注释 /*多行注释*/ //一行中写多条语句 var i0 = 1 ;let i1 = 2 //一条语句可以跨行 var i3 = 3 //调用方法时候跨行 var i4 = str.isEmpty //******声明变量和常量 var b:Int var b1 = 1 var b2:Int = 2 var b3 = 3,b4 = "四" ,b5 = 3.00 //常量 let c1 = 1 let c2:Int = 2 let c3 = 3,c4 = "四" //******输出语句 print() println() print("输出不换行") print("c3的值为 \(c3)") println("单行换行输出") println("c1的值为 \(c1)") //******整形 //Int8 极限值 内存中占8位 var d1:Int8 = -128 var d2:Int8 = 127 //Int16 极限值 内存占16位 var d3:Int16 = -32768 var d4:Int16 = 32767 //Int32 极限值 内存占32位 var d5:Int32 = -2147483648 var d6:Int32 = 2147483647 //Int64 极限值 内存占64位 var d7:Int64 = Int64.min //-9223372036854775808 var d8:Int64 = Int64.max //9223372036854775807 Int.min //从打印的数据也可以看出我的机器架构是64位 var d9:UInt = 1 //Uint只能存储正整数 //*********浮点数 //浮点数小数点后只能存6位 var e:Float = 3.141592 //超过6位四舍五入 var e1:Float = 3.14159267 //带科学计数法得被推定为Double类型 var e2:Double = 5.1e3 //*********类型转换 //如果Float类型数值给Double类型的数必须显示转换 var f0:Float = 2.0 var f1:Double = 3.1222 f1 = Double(f0) //浮点型和整数之间的转换 //两个浮点数相乘必须显示转换为一种类型后再相乘 var f3 = f0 * Float(f1) //或者同时转换为Double类型 var f4 = Double(f0) * f1 //注意相乘后超过变量类型所能容纳的大小则会产生运行时异常 //*********布尔类型 //字符串不可以转换为布尔类型 var g:Bool = true var g0:Bool = false
运行效果
@ruanjianjiagou@163.com
相关文章推荐
- Swift之贪婪的UIButton
- Swift之贪婪的UIButton
- 如何判断消息提醒是否开启
- iOS编程——Swift实现一个3D圆型旋转菜单
- swift 之 如何在函数中把闭包作为参数 进行回调
- 如何在OC中使用Swift如何在Swift中使用OC
- 自学Swift-斯坦福笔记整理(九) -- 滚动视图 闭包 多线程
- swift基础语法
- iOS开发ViewController与Swift类绑定
- swift的AFNetworking请求数据和json解析
- Swift:元组、typealias和泛型
- swift中的block回调
- Swift遍历数组的三种方式
- swift学习之数组
- Swift学习笔记(十九)——Swift数组
- Swift开发教程--如何播放图片动画
- Swift学习笔记(十八)——字符串String.Index和Range详解
- 如何使用iOS 8的虚化效果(Swift版本)
- Swift学习笔记(十七)——导入Foundation使用更多字符串功能
- 用Swift编写自动录音器