
Object-C
文章平均质量分 77
fplei
跌倒的,都是在行走的人!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Obiect-C之Category(类的拓展)
在项目进行的时候,一个类已经被设计完成,但是可能因为某些小的功能需求,或者改动可能需要改动源码,如何能在不改动自己写或者是其他人写的源码来添加新的功能?当然继承是一个非常不错的方法,还有一个在Object-C中提供了一种方式来拓展该类(Category),使用该方法可以给它动态的添加业务需求,不需要改变源码,也不需要创建子类,非常方便!下面看看category的简单实现方式:现在我们有一个原创 2015-03-20 14:02:12 · 867 阅读 · 0 评论 -
Object-C中的“反射”
无论是学过java或者c#都会接触到反射这个概念,反射是一个非常强大的机制,在OC中其实也有类似这么个概念,可理解为OC中的“反射”,reflect。 关键字: - isKindOfClass,判断该类是否属于某个类或者其子类; - isMemberOfClass,判断是否属于某个类,不包含子类; - performSelector,间接调用对象方法; - NS原创 2015-04-17 01:19:59 · 1228 阅读 · 0 评论 -
OC中的NSNumber和NSValue
在java语言中基本数据类型都对应有相应的包装类,如int-》integer,在使用的过程中两个类型数据相互转化系统自动会帮我们进行“装包”,“解包”操作,但是在OC中需要我们手动进行。 如,现在你需要把int类型的数据装入一个NSArray数组中,这个时候就需要NSNumber这里类来进行包装数据,使其成为一个NSNumber对象,这样就可以存入NSArray数组中,在取出来的时候对数据原创 2015-04-08 00:16:25 · 894 阅读 · 0 评论 -
NSMutableArray可拓展的数组
NSArray是不可变的数组集合,而在平时开发中,这个满足不了需求,所以在OC中还有对应的可变的NSArray,顾名思义,可变即可增删改查。 关键字:NSMutableArrayNSMutableArray的创建NSMutableArray元素添加NSMutableArray数据移除NSMutableArray元素值替换NSMutableArray数据遍历NSMutableArray原创 2015-04-07 23:37:40 · 2098 阅读 · 0 评论 -
Object-C之NSArry,(补充NSmutableString)
**OC中的NSArray和NSmutableString本文将介绍在oc中关于集合(NSArry,也可称之为数组)和可变字符串(NSmutableString)的一些内容:关于NSmutableString关于NSArrayNSArray的创建NSArray添加数据NSArray获取某个数据NSArray移除数据NSArray数据遍历NSArray数据排序关于NSArray其他操原创 2015-04-01 22:21:00 · 752 阅读 · 0 评论 -
Object-C之Foundation框架中的结构体(Struts)
首先看看在之前的OC中的结构体怎么定义使用的?我们可以把结构体直接定义成一个数据类型用typedf struts{....} mystruts;具体代码如下:以上代码即我么手动定义,并且使用struts,可以把mydate理解成为一个对象。在Foundation框架中其实有一些常见的Struts结构体:原创 2015-03-25 00:22:12 · 731 阅读 · 0 评论 -
Object-C中的Block代码块
Object-C中的Block代码块(类似java中的内部类)原创 2015-03-24 20:45:17 · 822 阅读 · 0 评论 -
Object-C-@class关键字和@property参数
Object-C-@class关键字和@property参数原创 2015-03-17 23:45:24 · 1807 阅读 · 0 评论 -
IOS前奏之Object-c @property和@synthesize的基本使用
Object-c @property和@synthesize的基本使用原创 2015-03-12 23:31:45 · 968 阅读 · 0 评论 -
IOS前奏之Object-C基础:类的构造函数和description(自描函数)
IOS学习前奏Object-C基础之自定义构造函数,使用description方法打印对象信息.原创 2015-03-11 00:21:34 · 1588 阅读 · 0 评论 -
Object-C中的代理协议Protocol
在OC中的代理协议Protocol和java中的接口有点像,在java中一个类如果实现一个接口,那么该类必须实现该接口中的方法,而在OC中,类似接口的功能是有代理协议Protocol来实现的,协议中定义的方法,实现协议的类不一定要实现代理协议中的方法,可以选择性的实现。举个例子,我们现在有一个Button按钮类,我们点击该按钮后需要对该点击事件作出反应并且处理。在android中我们可以使用实原创 2015-03-20 22:05:56 · 952 阅读 · 0 评论 -
Object-C中的NSString
Object-C中的NSString在OC中NSString代表字符串数据类型,和java中的String类一样,有 很多操作方法:NSString的定义NSString的内容导入导出NSString大小写转换NSString字符串比较NSString字符串搜索NSString字符串截取NSString对Path路径的处理支持NSString其他的操作处理方法原创 2015-03-27 22:32:05 · 1585 阅读 · 0 评论 -
Object-C中的NSDate
如java语言中的时间处理类,在Object-C中也有相应的时间处理类(NSDate),类中提供了大量的方法来操作时间,如:dateFromString(把String转成date类型数据);stringFromDate(把date类型转换成String);等等。 创建DatedateWithTimeIntervalSinceNowaddTimeIntervalisEqualToDate原创 2015-04-17 00:07:38 · 997 阅读 · 0 评论