会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
hqzxB了个B
上一页
1
2
OC——Foundation—常用的类(2)----NSArray
摘要: NSArray用来存储对象的有序列表,它是不可变的不能存储c语言中的基本数据类型,如int、float、enum、struct,也不能存储nilNSArray *array=[NSArray arrayWithObject:@“12345”];数组创建之后是不可变的,需要在创建的时候就初始化。当把一...
阅读全文
posted @ 2015-04-09 14:48 hqzxB了个B
阅读(133)
评论(0)
推荐(0)
编辑
OC——Foundation—常用的类(1)字符串(NSString)
摘要: OC—Foundation中常用的类包括:字符串,集合,字典等字符串:NSStringJava中string的常量是不可以改变的,stringBuild,和stringBuff中的字符串是可以改变的OC中的NSString也是不可变的创建常量字符串NSString *string = @“This ...
阅读全文
posted @ 2015-04-08 14:53 hqzxB了个B
阅读(145)
评论(0)
推荐(0)
编辑
OC——Foundation—结构体
摘要: NSRange(是一个结构体)在Foundation/NSRange.h中对NSRange的定义typedef struct _NSRange{ NSUInteger location; NSUInteger length;}NSRange;//typedef unsigned long NSUIn...
阅读全文
posted @ 2015-04-06 07:27 hqzxB了个B
阅读(151)
评论(0)
推荐(0)
编辑
OC----Block语法
摘要: BlockBlock封装了一段代码,可以在任何时候执行Block可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。它和传统的函数指针很类似,但是有区别:block是inline(内联函数)的,并且默认情况下它对局部变量是只读的苹果官方建议尽量多用block。在多线程、异步任务、集合...
阅读全文
posted @ 2015-04-05 09:09 hqzxB了个B
阅读(178)
评论(0)
推荐(0)
编辑
OC----protocol语法
摘要: Protocol(类似java中的接口interface)简单来说就是一系列方法的列表,其中声明的方法可以被任何类实现。这种模式一般称为代理(delegation)模式在iOS和OS X开发中,apple采用了大量的代理模式来实现MVC中View(UI控件)和Controller(控制器)的解耦在j...
阅读全文
posted @ 2015-04-03 19:16 hqzxB了个B
阅读(274)
评论(0)
推荐(0)
编辑
OC----初识
摘要: OC中的.h文件, 是类的声明文件,用来声明函数(方法),变量OC中的.m文件,是类的实现文件,用来实现.h中声明的函数(方法)类的声明使用:@interface ——@end如果在.m文件中使用@interface----@end称为类扩展,一般是私有扩展类的实现使用:@implementatio...
阅读全文
posted @ 2015-04-01 14:25 hqzxB了个B
阅读(211)
评论(0)
推荐(0)
编辑
OC----内存管理
摘要: 任何继承了NSObject的对象,都需要内存管理,但是对基本数据类型无效(不需要释放)原理:每个对象内部都保存了一个与之相关联的整数,称为引用计数器当使用alloc、new或者copy创建一个对象时,对象的引用计数器被设置为1给对象发送一条retain消息,可以使引用计数器值+1给对象发送一条rel...
阅读全文
posted @ 2015-04-01 14:24 hqzxB了个B
阅读(147)
评论(0)
推荐(0)
编辑
OC----Category语法
摘要: Category(分类)语法OC提供了一种与众不同的方式—Category,可以动态的给已经存在的类添加新的行为(方法),例如Student类中已经有了test类,但是你又想不改变student类的基础上动态的添加一个新方法,不能添加成员变量。这样可以保证类的原始设计规模较小,功能增加时再逐步扩展使...
阅读全文
posted @ 2015-04-01 14:23 hqzxB了个B
阅读(139)
评论(0)
推荐(0)
编辑
上一页
1
2
导航
博客园
首页
联系
订阅
管理
公告