![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iso学习日记
文章平均质量分 77
suiyuan78223
这个作者很懒,什么都没留下…
展开
-
黑马程序员_OC内存管理
移动设备的内存极其有限,每个app所能占用的内存是有限制的当app所占用的内存较多时,系统会发出内存警告,这时得回收一些不需要再使用的内存空间。比如回收一些不需要使用的对象、变量等管理范围:任何继承了NSObject的对象,对其他基本数据类型(int、char、float、double、struct、enum等)无效原创 2014-04-13 23:31:25 · 622 阅读 · 0 评论 -
黑马程序员_OC构造方法
构造方法:用来初始化对象的方法,是个对象方法,以-开头原创 2014-04-13 21:44:57 · 627 阅读 · 0 评论 -
黑马程序员_OC继承与组合
在OC中,当两个或多个类拥有相同原创 2014-04-13 19:51:48 · 649 阅读 · 0 评论 -
黑马程序员_C语言中变量作用域问题
黑马程序员_C语言中变量作用域问题示例代码一:#include int main(){ int score = 100; { int score = 200; { score = 50; } printf("s原创 2014-03-21 18:44:59 · 646 阅读 · 0 评论 -
黑马程序员_OC中的set方法和get方法
@public的成员可以被随意赋值,应该使用set方法和get方法来管理成员的访问(类似机场的安检、水龙头过滤,过滤掉不合理的东西),比如僵尸的生命值不能为负数原创 2014-04-12 21:47:20 · 1094 阅读 · 0 评论 -
黑马程序员_OC中类的创建
OC是一门面向对象的语言,因此它也有类、对象、静态\动态方法、成员变量的概念。那么OC中如何创建一个类呢?一般一个类都包含类名,属性(成员变量),行为(方法),和C语言函数一样,完整地写一个类包括类的声明和实现。类的声明用来声明对象的属性、行为,类的实现主要包括方法的实现。下面创建一个OC类:#import @interface Car : NSObject{ @pub原创 2014-04-12 21:16:43 · 769 阅读 · 0 评论 -
黑马程序员_C语言三种方法实现两个变量值的交换
黑马程序员__三种方法实现两个变量值的交换一、利用一个临时变量来实现两个变量值的交换:#include int main(){int a = 10;int b = 11;int temp;temp = a;a = b;b = temp; printf("a=%d,b=%d\n", a, b); return 0;}二、不用临时原创 2014-03-18 22:04:06 · 1041 阅读 · 0 评论 -
黑马程序员_OCFoundation框架中的集合类
1.NSArray:用来存储对象的有序列表(任意类型的对象)限制:只能存储Objective—C 的对象,不能存储C 语言的基本数据类型(int、float、enum、struct、或者NSArray中的随机指针)。同时也不能存储nil(对象的零值或NULL 值)//创建一个新的NSArrayNSArray *array =[NSArray arrayWithObjects : @原创 2014-04-14 22:29:02 · 676 阅读 · 0 评论 -
黑马程序员_OC代理设计模式
1. 设计原理1.有些麻烦的事情不想自己亲自做,就可以找个人帮忙做,即交给代理对象去做 2. 设计原则1. 首先得拥有某个代理对象属性2. 其次要很清楚代理有哪些方法Ø 最后要保证能解耦 3. 实现方案Ø 定义一个protocol,在其中声明一些和代理沟通的方法Ø 拥有一个代理属性id delegateØ 让代理遵守protocol原创 2014-04-14 20:25:56 · 708 阅读 · 0 评论 -
黑马程序员_C语言中函数参数的传递的三种形式
黑马程序员_C语言中函数参数的传递的三种形式C语言中函数参数的传递有:值传递、地址传递、引用传递这三种形式。下面用这三种方式来实现两个变量值的对调。代码一为值传递,代码二为地址传递,代码三为引用传递。 示例代码一(该方法并不能实现两个变量值的对调): void Exchg1(int x, int y) { int temp; temp = x; x = y; y =原创 2014-03-24 12:39:19 · 822 阅读 · 1 评论 -
黑马程序员_OC协议
在Object-C中,委托和数据源都是由协议实现的。协议定义了一个类与另一个类进行沟通的先验方式。它们包含一个方法列表,有些是必须被实现的,有些是可选的。任何实现了必需方法的类都被认为符合协议。原创 2014-04-14 19:02:05 · 683 阅读 · 0 评论 -
黑马程序员_OC点语法
在Java中,我们可以通过"对象名.成员变量名"来访问对象的公共成员变量,这个就称为"点语法"。原创 2014-04-12 23:23:34 · 730 阅读 · 0 评论 -
黑马程序员_OC中的分类(Category)的使用
分类(Category)是OC中特有的语法原创 2014-04-13 22:41:55 · 612 阅读 · 0 评论