自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 C语言 笔记1

关键字关键字就是C语言提供的有特殊含义的符号,有些地方也叫做“保留字”全都是小写,在开发工具中会有特殊的颜色。C语言一共提供了32个关键字,这些关键字都被C语言赋予了特殊含义。auto double int struct break else long switchcase enum register typedef char extern return unionconst float s

2015-03-27 09:14:01 462

原创 objective-c---ARC、block、协议(protocol)

ARCARC概念Automatic Reference Counting :自动引用计数ARC的判断准则只要没有强指针指向对象,就会释放对象指针分为两种 1、强指针:默认情况下,所有的指针都是强指针 _ _strong 2、弱指针:_ _weak在ARC中使用@property,要注意的参数的使用@property (nonatomic,strong) Dog *dog;//而不用:

2015-03-24 21:38:12 437

原创 objective-c---SEL、内存管理(引用计数器、野指针、@property参数、循环retain、autorelease)

SELSEL的概念在Objective-C中,SEL是选择器(selector)的一个类型。选择器就是指向方法的一个指针。 可以简单理解成:SEL其实是对方法的一种包装,将方法包装成一个SEL类型的数据。去找对应的方法地址。找到方法地址就可以调用方法。//Person类中有 +test1方法和 -test2方法Person *p = [Person new];//调用对象方法 -test2 方法

2015-03-23 22:28:03 778 2

原创 objective-c--- 成员变量作用域、@property、@Synthesize、id、重写,自定义构造方法

成员变量作用域:@public:在任何地方都能直接访问对象的成员变量@protected:能在当前类和子类的对象方法中直接访问(默认)@private:能在当前类的对象方法中直接方法,子类不能;@package:同一个“体系内”(框架)可以访问,介于@public和@private之间注意:虽然父类中的私有的成员变量(private修饰的变量),不能在子类的方法中通过变量直接访问,但是子

2015-03-17 21:35:07 520

原创 objective-c--- 类、继承、多态、点语法、@class

面向对象的三大特性封装性继承性多态性类方法和对象方法类方法: 以+开头 调用类方法: [类名 类方法]对象方法:以-开头 调用对象方法:[对象名 对象方法]类方法和对象方法可以同名: 比如: - (void) test; +(void)test;是正确的关键字selfself其实是个指针,谁调用了方法,seLf就指向谁 例子:背景:一个类中

2015-03-16 19:54:48 785

原创 Foundation框架--- NSDate、NSNumber

创建一个时间对象 NSDate *date =[NSDate date]; //TimeInterval:时间间隔 //创建一个时间对象,比date这个时间对象万5秒 NSDate *date2 = [NSDate dateWithTimeInterval:5 sinceDate:date]; //创建一个时间对象,比当前时间晚5秒 NSDate *date

2015-03-15 12:24:36 467

原创 Foundation框架---“集合类”

引用块内容集合类1.NSArray 和 NSMutableArray 2.NSSet 和 NSMutableSet 3.NSDictionary 和 NSMutableDictionary1.NSArray 和 NSMutableArrayNSArray:不可变数组NSMutableArray可变数组NSArray:NSArray数组的创建 NSArray *array1 = [N

2015-03-13 14:45:33 387

原创 objective-c---分类(category)、类的深入研究、NSLog、description方法

category的作用:分类可以在不改变原来类的代码的情况下,给某一个类扩充一些方法分类的格式@interface 类名 (分类名称)扩充的方法@end分类(category)的使用案例NSString并没有计算英文字母字符个数的方法,当我们要给NSString类增加一个计算字符串中的英文字母个数的方法,若在NSString类中直接修改,既破坏了NSString类的原本的内容,并且操作又不方便。

2015-03-13 12:55:30 594

原创 Foundation框架---NSString 和 NSMutableString

objective-c Fundation框架之NSString 和 NSMutableStringobjective-c的字符串可以分为两种1.可变字符串:NSMutableString2.不可变字符串:NSString可变字符串和不可变字符串的概念 //创建可变字符串 NSMutableString *str = [NSMutableString stringWithString:

2015-03-13 11:13:26 488

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除