心胸决定格局,眼界决定境界...

随笔分类 -  IOS开发学习

摘要:1 配对原则alloc – releasenew – releaseretain - releasecopy – release2 new和alloc-init的区别(1)区别只在于alloc分配内存的时候使用了zone. 这个zone是个什么呢? 它是给对象分配内存的时候,把关联的对象分配到一个相... 阅读全文
posted @ 2014-07-22 23:17 WELEN 阅读(425) 评论(0) 推荐(0) 编辑
摘要:继承和多态@class Complex 声明类(同C++)子类函数成员 super 访问父类 同C++类似1.通过继承 在子类中添加新方法2.通过继承 在子类中添加新成员3.通过继承 实现多态(实现比较简单,通过Id通用类型作为父类)4.重载5.抽象类abstract作用:创建子类更容易;提... 阅读全文
posted @ 2014-07-19 13:29 WELEN 阅读(939) 评论(0) 推荐(0) 编辑
摘要:类1.合成存取器方法@property 成员变量@synthesize 成员变量可以让编译器自动合成 设置和获取函数的方法,不用手动生成set成员变量,Get成员变量@interface Complex : NSObject{ int iReal,iImag;}@property int iReal... 阅读全文
posted @ 2014-07-18 19:13 WELEN 阅读(299) 评论(0) 推荐(0) 编辑
摘要:1.数据类型和C语言基本一样。有一个特别数据类型id,可以储存任何类型的对象,它是实现多态和动态绑定的基础。Objective-C2.程序结构Objective-C和C的程序结构一模一样,具体用法相同。顺序、循环、选择3.基本上Objective-C兼容了C语言所有特点,包括数组、结构、字符串、联合... 阅读全文
posted @ 2014-07-18 15:53 WELEN 阅读(314) 评论(0) 推荐(0) 编辑
摘要:Objective-C类、对象、方法1.编写一个复数类:#import @interface Complex: NSObject //类声明,Complex继承NSObject{ int iReal;//成员变量声明,在括号内 int iImag;}//成员函数声明,在括号外-(... 阅读全文
posted @ 2014-07-18 15:05 WELEN 阅读(923) 评论(2) 推荐(0) 编辑
摘要:Objective-C程序设计1. 直接用Xcode作为IDE,舍弃gcc编译方面的学习。2. 入门例子:Eg:打印Hello World 控制台程序#import //导入Foundation.h头文件。//头文件后缀.h,源文件后缀.m,Objective-C++后缀.mm。int main(... 阅读全文
posted @ 2014-07-17 23:07 WELEN 阅读(741) 评论(0) 推荐(0) 编辑