Object-C
文章平均质量分 62
super_mao
整理、转发iOS大牛作品,最佳知识搬运工;
展开
-
类目与扩展
类目和延展的作用都是为了扩展一个类。一、类目的定义和作用类目也叫分类,英文Category,在没有原类.m文件的基础上,给该类添加方法。比如,NSString类原本没有helloString方法,我们又没有NSString类的原代码,那我们想给NSString类添加一个helloString的方法,只有通过声明子类或者类目才可以达到这个目的。二、类目的声明:@inter转载 2016-01-04 22:23:23 · 502 阅读 · 0 评论 -
类目与扩展
类目和延展的作用都是为了扩展一个类。一、类目的定义和作用类目也叫分类,英文Category,在没有原类.m文件的基础上,给该类添加方法。比如,NSString类原本没有helloString方法,我们又没有NSString类的原代码,那我们想给NSString类添加一个helloString的方法,只有通过声明子类或者类目才可以达到这个目的。二、类目的声明:@inter转载 2016-01-04 22:33:22 · 454 阅读 · 1 评论 -
NSNumber与NSInteger的区别
NSNumber 所拥有的类方法,如下:+ (NSNumber*)numberWithChar: (char)value;+ (NSNumber*)numberWithInt: (int)value;+ (NSNumber*)numberWithFloat: (float)value;(NSNumber*)numberWithBool: (BOOL) value;N转载 2015-12-26 14:43:56 · 289 阅读 · 0 评论 -
内存入门
#pragma mark 手动管理内存//影响引用计数改变的方法: //alloc retain release autorelease dealloc copy mutableCopy#pragma mark 引用计数增加 //alloc 将引用计数从零变为一;//retainCount 看引用计数原创 2015-12-26 14:45:51 · 306 阅读 · 0 评论 -
关键字总结
1、#synthesize关键字: 根据@property设置,自动生成成员变量相应的存取方法,从而可以使用点操作符来方便的存取该成员变量 。2、@implementation 关键字,表明类的实现 @end 结束3、self 关键字 :类似于java中的this,是隐藏参数,指向当前调用方法的类。4、super 关键字 :调用父类的方法。self转载 2015-12-26 17:18:48 · 231 阅读 · 0 评论 -
后台地图的定时定位
听说了一些比较流氓的的需求,其中就有iOS的定时定位。可以实现任意时间对用户的定位,只有用户不主动杀死该程序。利用了类似于歌曲后台播放时,只用你不主动切断程序,程序就会一直运行。首先、导入AVFoundation.framework库。AVFoundation是一个可以用来使用和创建基于时间的视听媒体的框架,它提供了一个能使用基于时间的视听数据的详细级别的Objective-C接口。//在AppDe原创 2016-05-30 22:51:49 · 1817 阅读 · 0 评论