iPhone开发objective c基础
文章平均质量分 78
系统介绍objective c语言,为iPhone开发做准备
holydancer
https://ddcode.net
展开
-
objective-c中使用cocoa的NSPredicate,谓词(十四)
holydancer原创,如需转载,请在显要位置注明:转自holydancer的CSDN专栏,原文地址:http://blog.csdn.net/holydancer/article/details/7380799在语言上,谓语,谓词是用来判断的,比如“我是程序猿”中的是,就是表判断的谓语,“是”就是一个谓词,在objective-c中,应该说在COCOA中的NSPredica原创 2012-03-21 20:14:32 · 6895 阅读 · 1 评论 -
objective-c中的cocoa特性:KVC-键值编码(十三)
holydancer原创,如需转载,请在显要位置注明:转自holydancer的CSDN专栏,原文地址:http://blog.csdn.net/holydancer/article/details/7374986在oc中,可以使用KVC来访问变量的属性,即使该属性没有get,set方法也可以调用,方便灵活,另外还可以方便的管理集合,具体使用我们先看代码:#import原创 2012-03-20 19:57:28 · 5031 阅读 · 5 评论 -
objective-c中的本地化操作(序列化,归档)(十二)
holydancer原创,如需转载,请在显要位置注明:转自holydancer的CSDN专栏,原文地址:http://blog.csdn.net/holydancer/article/details/7371643先介绍一个自定义类描述的方法description,一般情况下,一个自定义类我们在用%@输出的时候,给出的是一个内存地址,我们在该类的.m文件里重写description原创 2012-03-20 10:18:22 · 12782 阅读 · 6 评论 -
objective-c中的正式协议 protocol(十一)
holydancer原创,如需转载,请在显要位置注明:转自holydancer的CSDN专栏,原文地址:http://blog.csdn.net/holydancer/article/details/7366373上一往篇文章中我们谈到了非正式协议类别,可以在一个类中补充方法。但是这个方法你可以不去调用。协议类似于java的接口,如果一个协议中定义了某些方法,而某类又实现了该协议,原创 2012-03-18 14:39:23 · 9168 阅读 · 0 评论 -
objective-c中对类方法的扩展:类别,以及非正式协议(十)
holydancer原创,如需转载,请在显要位置注明:转自holydancer的CSDN专栏,原文地址:http://blog.csdn.net/holydancer/article/details/7364900封装是面向对象的一个特征,OC也不意外,但是有的时候我们会碰到这样一种情况,比如我封装了一个类,不想再动它了,可是随着程序功能的增加,需要在那个类中增加一个小小的方法,这原创 2012-03-17 20:25:10 · 7381 阅读 · 8 评论 -
objective-c中对象所有权的内存管理(关于set,get方法),以及如何使用@property来进行简易操作(九)
holydancer原创,如需转载,请在显要位置注明:转自holydancer的CSDN专栏,原文地址:http://blog.csdn.net/holydancer/article/details/7360360之前我们已经介绍过了,在OC中,每一个对象都有一个引用计数,来判断有多少个单位正在使用该对象,当引用计数为0时,说明没有单位再使用这片空间了,就会调用该对象的deallo原创 2012-03-16 13:19:35 · 15696 阅读 · 7 评论 -
objective C中的字符串(三)
holydancer原创,如需转载,请在显要位置注明:转自holydancer的CSDN专栏,原文地址:http://blog.csdn.net/holydancer/article/details/7343561objective C中的字符串操作在OC中创建字符串时,一般不使用C的方法,因为C将字符串作为字符数组,所以在操作时会有很多不方便的地方,在Cocoa中NS原创 2012-03-12 10:54:37 · 9271 阅读 · 2 评论 -
objective c 中的继承和多态简单示意(二)
holydancer原创,如需转载,请在显要位置注明:转自holydancer的CSDN专栏,原文地址:http://blog.csdn.net/holydancer/article/details/7334377OC中的继承和JAVA,C++都有相似之处,很容易理解,虽然不能多继承,但是有专门的方法和途径解决这个问题,今天只做单继承和多态的简单示范,新建一个Person类,包括.原创 2012-03-08 20:49:45 · 8710 阅读 · 3 评论 -
objective c之中的类和实例,方法等基本语法(一)
holydancer原创,如需转载,请在显要位置注明:转自holydancer的CSDN专栏,原文地址:http://blog.csdn.net/holydancer/article/details/7329490我们知道,在objective c之中是有面向对象的概念的,这也是为什么别人说oc要比c优雅的原因。虽然objective c继承了c的语法习惯等,但是在涉及到面向对象时原创 2012-03-07 17:20:41 · 12844 阅读 · 5 评论 -
objective c中的数组和简单操作(四)
holydancer原创,如需转载,请在显要位置注明:转自holydancer的CSDN专栏,原文地址:http://blog.csdn.net/holydancer/article/details/7346221更多内容访问:这里在objective c中,除了C的数组使用方法,Cocoa还为我们提供了一个NSArray类,使用该类可以简单方便的存储对象,该类同NSMutabl...原创 2012-03-13 09:03:33 · 34498 阅读 · 4 评论 -
objective C中的@class, SEL , IMP等灵活机制(五)
holydancer原创,如需转载,请在显要位置注明:转自holydancer的CSDN专栏,原文地址:http://blog.csdn.net/holydancer/article/details/7347399在objective c中,如果细心的话会发现,每个类中都会自动生成一个class 类型的isa,@interface NSObject { Clas原创 2012-03-13 10:37:33 · 20550 阅读 · 7 评论 -
objective-c中的 内存管理(六)
holydancer原创,如需转载,请在显要位置注明:转自holydancer的CSDN专栏,原文地址:http://blog.csdn.net/holydancer/article/details/7350318objective c中的内存管理是很让人纠结的,如果程序从头到尾没有遇到内存泄漏或者别的内存问题倒也罢,如果一旦内存上出现了问题,那排起错来真是要人命啊,今天笔者大致介原创 2012-03-13 21:00:51 · 4752 阅读 · 1 评论 -
objective-c中的构造函数(对象初始化)(七)
holydancer原创,如需转载,请在显要位置注明:转自holydancer的CSDN专栏,原文地址:http://blog.csdn.net/holydancer/article/details/7354489更多内容访问:这里 以前我们创建对象时都是用new,从java过来的同学也都有这种习惯,其实objective-c中还有一种地道的创建对象的方法:[ [类名...原创 2012-03-15 08:32:51 · 33738 阅读 · 3 评论 -
objective-c中的@property,@synthesize等简易用法(八)
holydancer原创,如需转载,请在显要位置注明:转自holydancer的CSDN专栏,原文地址:http://blog.csdn.net/holydancer/article/details/7355833在objective-c中,我们可以用new简单的代替alloc init,我们今天介绍的是类似于new这种简易用法的另一种OC特性,用@property,@synthe原创 2012-03-15 10:32:41 · 13785 阅读 · 5 评论