![](https://img-blog.csdnimg.cn/20200410162513570.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Swift学习笔记
Swift学习笔记
心湖中的石子
这个作者很懒,什么都没留下…
展开
-
swift入门到精通视频教程(微博项目)01day1--for,拼接字符串,数组,字典,实战tablevie,实战collectionview
1.创建窗口class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() let myview=UIView(frame: CGRect(x: 0, y: 20, width: 200, height: 150)) myview.backgroundColor=UIColor.red view.addSubview(myview)原创 2020-08-07 00:18:25 · 158 阅读 · 0 评论 -
Swift学习笔记-009协议(疯狂swift讲义第二版)
1.协议的语法(十分类似java的接口)修饰符 protocol 协议名:父协议1,父协议2,....{//协议内容}原创 2019-12-03 21:50:19 · 470 阅读 · 0 评论 -
Swift学习笔记-008 多态(疯狂swift讲义第二版)
1.多态的概念指编译时和运行时的类型不一致,通常表现为声明时是父类,构造时是子类,导致多台的发生,如:var parent :Parent=Son()产生多态2.多态性class Base{ func base(){ print("父类的普通方法") } func test(){ print("父类被覆盖的方法") }}...原创 2019-12-02 14:25:14 · 149 阅读 · 0 评论 -
Swift学习笔记-007 类继承等(疯狂swift讲义第二版)
1.类的修饰符原创 2019-11-29 11:12:30 · 178 阅读 · 0 评论 -
Swift学习笔记-006 类的修饰符、构造器等(疯狂swift讲义第二版)
1.类型成员的修饰符static :在枚举、结构体、类中修饰类型属性,类型方法(不可被其子类重写,基本等同于java的static)class:在类中修饰属性、方法,将其编程类型属性、类型方法(属于类的方法)类的语句2.值类型(枚举、结构体)的类型属性枚举类型的static修饰符enum Season{ static var desc:String? static le...原创 2019-11-28 10:27:43 · 132 阅读 · 0 评论 -
Swift学习笔记-005结构体和类(疯狂swift讲义第二版)
1.定义类及类相关的一切定义类的一般语法[修饰符] class 类名{//类的语句}定义结构体的一般语法[修饰符] class 类名{//结构体的语句}定义存储属性的一般语法[修饰符] var | let 存储属性名:类型名=初始值定义方法的一般语法[修饰符] func 方法名(形参列表)->返回值类型{//方法体语句}定义构造器的一般语法[修饰符] init...原创 2019-11-27 08:46:20 · 147 阅读 · 0 评论 -
Swift学习笔记-004面向对象( 疯狂swift讲义第二版)
1.使用枚举枚举类似于类,当可以推断类型的时候,使用枚举变量时可以省略掉枚举名称(标识符)enum Weekday { case Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday}//声明一个枚举变量var day:Weekdayday = Weekday.Tuesdayprint(day)day = .Mon...原创 2019-11-26 16:16:11 · 135 阅读 · 0 评论 -
Swift学习笔记-003( ios8Swift 编程指南)
10.字典使用任意(Any)类型var dic:Dictionary<String,Any>?dic=["name":"zhangsan","age":24,"major":"communication"]for (key,value) in dic!{ print("\(key):\(value)")原创 2019-11-26 10:41:11 · 133 阅读 · 0 评论 -
Swift学习笔记-002( ios8Swift 编程指南)
11.可空类型值得比较var str:String?if str==nil { print(str)}原创 2019-11-23 17:01:42 · 148 阅读 · 0 评论 -
Swift学习笔记-001( ios8Swift 编程指南)
1. List itemswift占位符类似于oc的%占位,使用(表达式)的形式let mystr:String="this is a good position"var myvar:String="hello swift"let message="\(mystr) sounds good,\(myvar) is studing"print(message)输出结果this is...原创 2019-11-23 10:00:33 · 256 阅读 · 0 评论