![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oc
Adam_Coder
我信我能行,fighting
展开
-
oc中类的具体实现方法
oc中类的实现感觉还是比较繁琐的,它与php,java中类写法不同,看上去有种超级变态的感觉,但是我觉得如果写多了还是能掌握的。oc中类的写法:#import // 要用到fFoundation框架1.不带参数的类的写法@interface Car:NSObject{// @publc 一般public不写 int _wheels; int _spee原创 2015-01-25 19:40:43 · 262 阅读 · 0 评论 -
oc中的内存管理机制
1基本原理oc的内存管理机制与.Net/java那种全自动的垃圾回收机制是不同的,它本质上还是C语言的手动管理方式,只不过稍微加了些自动方法。1、 Objective-c的对象生成之后,需要一个指针来指向它。ClassA *class1 = [[ClassA alloc] init];2、oc的对象在使用完成之后不会自动销毁,需要执行dealloc来释放空间原创 2015-01-26 22:35:55 · 286 阅读 · 0 评论 -
有关协议的用法
首先要明白协议的作用,协议的作用就是对一些方法的声明,如果一个类遵守了此协议就有了此协议中的所有方法,当然用有了这写方法后要对这些方法进行实现oc中有关协议的用法如下:1.协议的定义@protocal 协议名称 //方法的声明- (void)test;- (int) test2;@end例子:@protocol myprotocol @end2.一个类原创 2015-01-28 19:37:49 · 281 阅读 · 0 评论 -
Foundation框架中常用类的介绍(小结1)
NSString 、NSMutableString类cocoa把字符串处理封装到NSString类中了,这个类提供了字符串处理的常用方法,详细请见apple develop document。在这里你要了解到NSString类的那些特征那,下面请看一段代码: NSString *temp =[[NSString alloc] initWithString:@"test"];原创 2015-01-29 19:14:00 · 587 阅读 · 0 评论 -
oc中类的定义与php中类定义的区别
之前做过php的开发,现在学oc语言,感觉区别还是不小的首先说说类php中定义的类如下写法:class Person{ int age; int name; int sex;}创建有一个类的对象: new Person=person;这里可以直接用 person.age=abc;oc中定义的类还是比较麻烦的: 定义一个类是继承了oc中Fo原创 2015-01-24 20:32:40 · 317 阅读 · 0 评论