摘要: /******************* NSString+NumCount.h文件 ******************************/#import @interface NSString (NumCount)// 给NSString类扩充一个类方法计算字符串中数字的个数+ (int)numberOfString:(NSString *)str;// 给NSString类扩充一个对象方法计算字符串中数字的个数- (int)numberCount;@end/******************* NSString+NumCount.m文件 ********************* 阅读全文
posted @ 2014-03-06 18:18 谦默 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/duxinfeng2010/article/details/7606261先说说NSInteger 与 NSUInteger,在看书上代码是遇见NSInteger和NSUInteger,不知道什么时候用NSInteger,什么时候用NSUInteger,在网上搜了一下,NSUInteger是无符号的整型, NSInteger是有符号的整型,在表视图应用中常见 NSUInteger row= [indexPath row];因为这是显示tableViewCell有多少个,只能是非零整数的,也就是说,NSUInteger常用于索引值;int与 NSI 阅读全文
posted @ 2014-03-06 18:03 谦默 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 1.需求:如果对一个类在不更改代码的基础上要为它再扩充额外的方法可以使用继承和分类2.分类作用:可以在不修改原来类代码的基础上,给某一个类扩充一些对象方法或者类方法,因此一个类可以有多个分类实现:分类也是类因此也有声明和实现,分类一般以要实现的功能或者模块命名声明:@interface 类名(分类名称)@end实现:@implementation 类名(分类名称)@end 3.注意(1)在分类只能增加方法,不能增加成员变量,如果要增加成员变量的话该考虑用继承去实现(2)在分类实现方法中可以访问类中的成员变量但是不能访问类中的属性@property(3)在分类中可以重新实现原类中的方法,但会将原 阅读全文
posted @ 2014-03-06 14:14 谦默 阅读(934) 评论(0) 推荐(1) 编辑