码迷,mamicode.com
首页 >  
搜索关键字:oc基础 oc分类 oc类目 oc给系统类添加方法    ( 276个结果
6.0 OC基础语法-特有语法
分类-Category基本用途如何在不改变原来类模型的前提下,给类扩充一些方法?有2种方式继承分类(Category)格式分类的声明@interface 类名 (分类名称)// 方法声明@end分类的实现@implementation 类名 (分类名称)// 方法实现@end好处一个庞大的类可以分模...
分类:其他好文   时间:2015-05-23 18:05:34    阅读次数:113
OC --(2)-- 基础知识分析对象,创建类,自定义初始化方法
1.分析对象2 创建类(实例变量 方法) 3.创建对象 调用方法结局问题@property int age;//相当于声明gettersetter 方法;@synthesize age; //相当于实现getter setter 方法;@synthesize age=_age ;//会去访问_age...
分类:其他好文   时间:2015-05-22 18:27:03    阅读次数:129
OC分类(Category)
Category 分类 ,又称为类别、类目概念1 Category有多种翻译:分类、类别、类目(一般叫分类的多)2 Category式OC特有的语法,其他语言没有的语法(类似于C#语言中的"扩展方法"和partial 关键字作用1 在不修改原有类的基础上增加新的方法2 一个庞大的类可以分模式开发3 ...
分类:其他好文   时间:2015-05-15 15:01:00    阅读次数:141
黑马程序-oc基础---封装 继承 多态 NSString 代码规范格式的重要性
//写代码的一条重要性:就是代码编写规范,尤其是xcode编写对格式的对齐有关系,在下面的代码没有怎么对齐的情况下出现30个警告//一般oc程序的头文件#import typedef enum { SexMan, SexWoman} Sex;//类的声明@interface Student : .....
分类:其他好文   时间:2015-05-14 13:48:47    阅读次数:104
黑马程序员-oc基础---oc简介、语法、思想 Foundation框架 编译链接文件的重命名 类方法 set get self
1.oc简介C语言的基础上,增加了一层最小的面向对象语法完全兼容C语言可以在OC代码中混入C语言代码,甚至是C++代码可以使用OC开发Mac OS X平台和iOS平台的应用程序2.oc语法关键字@interface类的声明、@implementation类的实现、@end结束@public公有、@p...
分类:其他好文   时间:2015-05-10 17:09:13    阅读次数:198
OC基础-类的使用
#import //定义枚举类型 typedef enum { sexMan, sexWomen } Sex;//定义日期类型typedef Struct{ int year; int month; int day;} Date; //1.声明类 (此时不能初始化类的成员变...
分类:其他好文   时间:2015-05-09 23:31:12    阅读次数:260
protocol 协议
protocol 协议 一、协议用于:观察者模式,代理模式 二、协议只是用来声明方法     只要一个类遵守了某一份协议,就能拥有这份协议中的所有声明的方法     只要父类遵守这个协议,就相当于子类也遵守     一个类可以遵守多个协议 三、协议的定义     @protocol 协议名称     //方法声明列表     @en...
分类:其他好文   时间:2015-05-04 22:05:54    阅读次数:121
【OC基础】04-OC中的KVC、KVO
概述在Java和C#中都提供了反射的功能,既根据字符串能动态的创建对象并修改对象的属性。OC内置了这些功能,使得我们在操作的时候更方便。键值编码KVCkvc是Key for Value的缩写,KVC的操作方法由NSKeyValueCoding协议提供,而NSObject就实现了这个协议,也就是说Ob...
分类:其他好文   时间:2015-05-04 20:08:32    阅读次数:144
【OC基础】03-OC内存管理
概述跟Java和C#类似,OC创建的对象在堆上。与Java和C#不同的是Java和C#有垃圾回收机制,所以不需要程序员手动释放堆上的内存。而OC没有垃圾回收机制,必须手动管理内存的创建和释放。下面介绍一下OC内存管理内存管理的方式。引用计数器OC管理内存的方式类似C++中的智能指针,创建一个对象时,...
分类:其他好文   时间:2015-05-03 20:18:37    阅读次数:176
【OC基础】02-分类(Category)和协议(Protocol)
一、分类(Category)(1)、分类的基础知识分类是在不改变原有类内容的基础上,为类增加一些方法的方式。(2)、分类的注意事项1>分类只能增加方法,不能增加成员变量;2>在分类方法的实现中可以访问原来类中的成员变量;3>分类中可以重新实现原来类中的方法,但是这样会导致原来的方法无法在使用4>在大...
分类:其他好文   时间:2015-05-02 16:29:48    阅读次数:151
276条   上一页 1 ... 20 21 22 23 24 ... 28 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!