码迷,mamicode.com
首页 >  
搜索关键字:oc基础 oc分类 oc类目 oc给系统类添加方法    ( 276个结果
oc基础第一天
一 . 基础oc语法 1. 源文件后缀名 C程序的源文件的后缀名为.c OC程序的源文件的后缀名为.m message. 消息机制. OC是完全兼容C语言的. 所以在.m文件之中是可以写任意的C代码的 .m文件中. 可以写OC代码、C代码、C++代码. 2. main函数仍然是OC程序的入...
分类:其他好文   时间:2015-07-16 00:40:29    阅读次数:102
OC基础9:预处理程序
1、 关于#define语句:(1)、#define语句的用途就是给某个符号名称指定一个程序要用到的常量,比如:#define TRUE 1这个语句的意思就是把TRUE指定为1,那么后续的程序中如果需要用到1来做判断或者计算,就可以直接使用TRUE这个符号名称了; (2)、预定义名称不是变量,所以不...
分类:其他好文   时间:2015-07-11 16:21:12    阅读次数:132
OC基础8:分类和协议
1、关于分类(category):(1)、分类用来拓展现有的类,增加方法,同时可以不必访问主类的源代码,也不用创建子类;(2)、只能增加方法,不能增加变量;(3)、在代码中也只需要import进父类的h文件,不能编写任何继承的语法,因为不是子类;(4)、在分类里添加的新方法会被子类继承。2、编写一个...
分类:其他好文   时间:2015-07-09 00:09:38    阅读次数:136
Swift学习手札
Keyle以前学过1个礼拜的OC,但是OC基础还是无限趋近于零,原因是OC的语法实在是sang高xin大bing上kuang,现在恰好工作之余还有那么一些零散的时间可以看看Swift便在此记下一些学习心得,缓慢更新中 …收获第一个报错第一个HelloWorld就遇到问题了,我对一个变量进行如下声明结...
分类:编程语言   时间:2015-07-08 00:33:01    阅读次数:162
OC基础7:变量和数据类型
1、有时候初始化需要让对象带有初始值,那么可以定义另一个初始化方法来使用,比如: -(XCLASS *) initWith: (int) n { self = [super init]; if(self) { [self setFunction: n]; // setFunction方法是指XCLA...
分类:其他好文   时间:2015-07-07 22:40:49    阅读次数:162
OC基础5:继承
1、根类即是最顶层的类,父类也可称为超类;2、关于实例变量的继承: 只有声明在@interface部分的实例变量才能被子类继承:包括在类名后马上使用花括号声明的变量和使用@property声明的变量,都可以继承。如果完全声明在@implementation部分的变量,则属于私有变量,需要提供方法才能...
分类:其他好文   时间:2015-07-02 22:18:11    阅读次数:152
OC基础4:类和方法
1、类的声明(@interface)要放在以它自己名字命名的class.h文件中,而类的定义(@implementation)要放在相同名字的class.m文件中;2、import本地文件和import系统文件的格式是不同的:导入本地文件要用双引号,导入系统文件要用 ;如下: #import #i....
分类:其他好文   时间:2015-07-01 22:09:43    阅读次数:131
OC基础3:一些基本概念
1、关于NSLog函数中的“%2i”: (1)、如果NSLog函数输出两行数据,分别为9和10。如果使用“%i”输出,则9会和1对齐,如果使用“%2i”输出,则9会和0对齐。“%2i”表示输出的整型数会默认占两个字符的宽度并且右对齐; (2)、如果要左对齐,则需要写成“%-2i”,注意负号。2、关系...
分类:其他好文   时间:2015-07-01 21:51:50    阅读次数:114
oc基础复习10-OC的id
id类型数据类型: 1.可以用来定义变量 2.可以用来当作参数 3.可以用来当作返回值 id类型是一个万能指针(可以保持任何对象的地址)id相当于NSObject *id的本质typedef struct objc_object *id;id是一个动态类型,在运行时才确定id的真实类型id类...
分类:其他好文   时间:2015-07-01 20:05:58    阅读次数:109
oc基础复习08-OC的类方法
直接上代码 代码里面有注释 1 #import 2 3 @interface Animal : NSObject 4 //类方法使用 “+”开头 不带参数的 5 +(void)eat; 6 7 +(void)eat02:(NSString *)name; 8 9 @end10 11 12 @...
分类:其他好文   时间:2015-07-01 17:46:45    阅读次数:115
276条   上一页 1 ... 17 18 19 20 21 ... 28 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!