IOS开发
全栈大王
这个作者很懒,什么都没留下…
展开
-
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 · 17321 阅读 · 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 · 1366 阅读 · 0 评论 -
swift面向对象之属性
swift面向对象之属性与方法swift属性存储属性可以存储常量和变量惰性存储属性语法:lazy var 变量惰性存储属性只有在用的时候才会完成真正的初始化,刚开始的初始化代码只是类型占位,并没有分配存储空间。比如class people{var name:Stringinit(name原创 2016-04-26 23:06:25 · 1341 阅读 · 0 评论 -
swift面向对象之方法
swift面向对象之方法1.下标方法下标方法仅用于实例,可以在类,结构体,枚举中使用,作用简化类型中的访问方式,注意以下几点下标方法属于三栖方法,可用于类,结构体和枚举下标方法的格式为subscript(参数)->返回值{get/set访问器}下标方法的参数,可以是多个也可以是不定参数,但是原创 2016-04-26 23:14:29 · 1839 阅读 · 0 评论 -
swift面向对象之多态与继承
swift面向对象之多态与继承1.多态运行时多态运行时多态的要点1.要有继承关系的存在2.子类要重写父类的方法3.父类类型的引用指向子类实例2.继承1.继承的注意继承可以用于类而不能用于结构体和枚举,继承也可用于协议swift中不能使用多继承,oc中也是父类的计算属性可以被子类所原创 2016-04-27 09:15:50 · 2644 阅读 · 0 评论 -
swift面向对象之多态与继承
swift面向对象之多态与继承1.多态运行时多态运行时多态的要点1.要有继承关系的存在2.子类要重写父类的方法3.父类类型的引用指向子类实例2.继承1.继承的注意继承可以用于类而不能用于结构体和枚举,继承也可用于协议swift中不能使用多继承,oc中也是父类的计算属性可以被子类所原创 2016-04-27 09:17:52 · 1354 阅读 · 0 评论 -
OC里面的类
OC里面的类类的定义不指定方法的返回值-(id)initWithObject:(id)obj;- initWithObject:obj;省略返回值时,默认的类型是id,也就是上面两条等价,在c语言中默认是int接口类公开给外部的,关于使用这个类的消息叫接口。类的定义@interface 类名:父类名{原创 2016-05-02 23:02:16 · 470 阅读 · 0 评论 -
OC里面的类类型
OC里面的类类型类类型比如说Volume *v1,*v2v1和v2都是Volume类型,实际上就是一个指针,如果把v1赋值给v2后,那么v2和v1有相同的属性空指针nil返回值为id的类型的方法中,如果出错的话,一般会返回nil调用端会采用如下语句来判断方法调用是否成功,if(object != nil){method原创 2016-05-02 23:12:28 · 401 阅读 · 0 评论