码迷,mamicode.com
首页 >  
搜索关键字:oc基础 oc分类 oc类目 oc给系统类添加方法    ( 276个结果
OC基础--Hello Shit
/*Foundation.h为主头文件, 主头文件中又拷贝了该工具箱中所有工具的头文件, 我们只需要导入主头文件就可以使用该工具箱中所有的工具, 避免了每次使用都要导入一个对应的头文件工具箱的地址: /Applications/Xcode.app/Contents/Developer/Platfor...
分类:其他好文   时间:2015-08-27 02:01:06    阅读次数:136
OC基础(十二)协议
在OC基础(十一)中我们讨论了类别和非正式协议的奇妙之处。在使用非正式协议时,可以只实现你想要获得响应的方法。也不必在对象中声明任何内容来表示该对象可用作委托对象。所有这些任务可以用最少的代码完成。 下面来学习正式协议。 1. 正式协议      与非正式协议一样,正式协议包含了方法和属性的有名称列表。但与非正式协议不同的是,正式协议需要显示地采用。采用(adopt)协议的办法是在类的@in...
分类:其他好文   时间:2015-08-20 15:22:59    阅读次数:153
OC基础回顾(十一)类别
在编写面向对象的程序时,经常要为现有的类添加一些新的行为,通常采用创建子类的方法。不过有时候子类不方便,比如,想为NSString类添加一个新的行为,但是NSString实际上只是一个类簇的表面形式,因而为这样的类创建子类会非常困难。 利用Objective-C的动态运行时机制,可以使用类别(category)来为现有的类添加新方法。 1.创建类别 通常类别代码放在独立的...
分类:其他好文   时间:2015-08-20 13:13:51    阅读次数:232
第二讲、实例变量可见度、方法
一、实例变量可见度可见度特点public实例变量可以在类的外部和内部操作protected实例变量只能在该类和其子类内操作默认private实例变量只能在该类内访问内部:相应类的@implementation和@end之间@interfacePerson:NSObject{@publicNSString*_name;@protectedNSString*_gender;i..
分类:其他好文   时间:2015-08-15 18:32:03    阅读次数:99
OC基础-NSArray排序
OC中的NSArray提供了较多的排序方法,可以对数组元素进行有效的排序,下面先准备一个Student和Course类来作为练习对象。 一 创建练习类 1 Course类 //?Course.h #import?<Foundation/Foundation.h> @in...
分类:编程语言   时间:2015-08-14 17:23:22    阅读次数:171
第一讲、类和对象-------(2)
一、课程回顾1、面向对象的语言面向对象编程:以事物为中心面向过程编程:以事件为中心2、类和对象描述类:具有相同特征和行为的事物的抽象对象是类的实例,类是对象的抽象3、定义类接口部分:声明类的特征(实例变量)和行为(方法)实现部分:实现方法4、创建对象Person*p1=[[Per..
分类:其他好文   时间:2015-08-14 01:15:43    阅读次数:146
第一讲、类和对象
一、OC概述代码格式intmain(intargc,constchar*argv[]){@autoreleasepool{代码区}return0;}1、OC中支持基本数据类型int、float2、C语言中使用字符串"hello"OC中使用字符串对象@"hello"3、NSString是系统类库提供的--字符串类定义对象类型的变量时必须加*NSString*name=@"zhangy..
分类:其他好文   时间:2015-08-13 06:39:17    阅读次数:171
OC基础-关于构造方法
一 init的疑惑 ????init是OC的构造方法,也即是初始化方法。init常见于创建对象实例,假如现有Person这个类,新建一个Person对象实例时: Person?*person?=?[?[Person?alloc]?init]; ????以上代码执...
分类:其他好文   时间:2015-08-09 20:55:18    阅读次数:114
OC基础-@property后的修饰符及其用法小结
1.@property后的修饰符strong : 该属性值对应 __strong 关键字,即该属性所声明的变量将成为对象的持有者,等同于"retain"weak : 该属性对应 __weak 关键字,与 __weak 定义的变量一致,该属性所声明的变量将没有对象的所有权,并且当对象被释放之后,对象将...
分类:其他好文   时间:2015-08-08 17:57:46    阅读次数:453
007.OC基础
一、整型1.1 保留小数点后 x 位 (%.xf),会进行四舍五入 CGFloat value_1 = 3.5789; NSString *valueStr = [NSString stringWithFormat:@"%.3f",value_1]; //打印value = 3.579
分类:其他好文   时间:2015-08-04 13:26:07    阅读次数:112
276条   上一页 1 ... 15 16 17 18 19 ... 28 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!