IOS开发
文章平均质量分 58
全栈大王
这个作者很懒,什么都没留下…
展开
-
iOS里面MVC模式详解
iOS里面MVC模式详解 MVC是IOS里面也是很多程序设计里面的一种设计模式,M是model,V是view,C是controller。MVC模式在ios开发里面可谓是用得淋漓尽致。 以下是对斯坦福大学ios开发里面MVC模式的一段话的翻译 主要的宗旨是把所有的对象分为3个阵营,model阵营,view阵营,或者是controller阵营 model(APP的目的)原创 2016-04-26 22:39:29 · 17330 阅读 · 0 评论 -
iOS开发里面的4个层次
iOS开发里面的4个层次 ios开发具体体现为4个层次,你可以看我下面的思维导图。 Media 虽然是媒体层了,然而还是和硬件比较接近。 Core OS 主要是mach 4.x BSD UNIX 内核,也就是Mac OS 10操作系统,一个在硬件上能执行多任务的UNIX内核,这些库大多都是用C语言写的,是UNIX代码,不太具有面向对象的风格 Cor原创 2016-04-26 22:47:27 · 1691 阅读 · 0 评论 -
swift和OC混编
swift和OC混编原创 2016-04-26 22:54:53 · 1372 阅读 · 0 评论 -
swift面向对象之属性
swift面向对象之属性与方法 swift属性 存储属性 可以存储常量和变量 惰性存储属性 语法:lazy var 变量 惰性存储属性只有在用的时候才会完成真正的初始化,刚开始的初始化代码只是类型占位,并没有分配存储空间。 比如 class people{ var name:String init(name原创 2016-04-26 23:06:25 · 1364 阅读 · 0 评论 -
swift面向对象之方法
swift面向对象之方法 1.下标方法 下标方法仅用于实例,可以在类,结构体,枚举中使用,作用简化类型中的访问方式,注意以下几点 下标方法属于三栖方法,可用于类,结构体和枚举 下标方法的格式为subscript(参数)->返回值{ get/set访问器 } 下标方法的参数,可以是多个也可以是不定参数,但是原创 2016-04-26 23:14:29 · 1845 阅读 · 0 评论 -
swift面向对象之多态与继承
swift面向对象之多态与继承 1.多态 运行时多态 运行时多态的要点 1.要有继承关系的存在 2.子类要重写父类的方法 3.父类类型的引用指向子类实例 2.继承 1.继承的注意 继承可以用于类而不能用于结构体和枚举,继承也可用于协议 swift中不能使用多继承,oc中也是 父类的计算属性可以被子类所原创 2016-04-27 09:15:50 · 2667 阅读 · 0 评论 -
swift面向对象之多态与继承
swift面向对象之多态与继承 1.多态 运行时多态 运行时多态的要点 1.要有继承关系的存在 2.子类要重写父类的方法 3.父类类型的引用指向子类实例 2.继承 1.继承的注意 继承可以用于类而不能用于结构体和枚举,继承也可用于协议 swift中不能使用多继承,oc中也是 父类的计算属性可以被子类所原创 2016-04-27 09:17:52 · 1358 阅读 · 0 评论 -
OC里面的类
OC里面的类 类的定义 不指定方法的返回值 -(id)initWithObject:(id)obj; - initWithObject:obj; 省略返回值时,默认的类型是id,也就是上面两条等价,在c语言中默认是int 接口 类公开给外部的,关于使用这个类的消息叫接口。 类的定义 @interface 类名:父类名 {原创 2016-05-02 23:02:16 · 478 阅读 · 0 评论 -
OC里面的类类型
OC里面的类类型 类类型 比如说Volume *v1,*v2 v1和v2都是Volume类型,实际上就是一个指针,如果把v1赋值给v2后,那么v2和v1有相同的属性 空指针nil 返回值为id的类型的方法中,如果出错的话,一般会返回nil 调用端会采用如下语句来判断方法调用是否成功, if(object != nil){ method原创 2016-05-02 23:12:28 · 402 阅读 · 0 评论