OC中知识总结
静守晨昏
这个作者很懒,什么都没留下…
展开
-
Objective-C中用到一部分c语言没有的数据类型
Objective-C中用到一部分c语言没有的数据类型1: id 指向一个任何类型的对象(有点像 void*)2: Bool typedef至char. 表示一个布尔值。3:YES 为14:NO为05:IBOutlet: 空的宏.可以忽略 (注意, Interface Builder在读取类声明的.h文件.可以通过它来得到指示,那些成原创 2013-10-26 18:26:19 · 1067 阅读 · 0 评论 -
Objective-C初学者速查表
Objective-C初学者速查表转载 2013-11-16 11:50:22 · 842 阅读 · 0 评论 -
xcode一些常用的快捷键
xcode一些常用的快捷键1. esc 自动完成, 作用和VS中的ctrl+j类似,像 Eclipse 的 alt+/2. command + / 注释代码和反注释,用 //,相当于 Eclipse 的 ctrl+/3. control + command + 上/下箭头 快速在头文件(.h)和实现文件(.m)之间切转载 2013-11-24 11:32:30 · 793 阅读 · 0 评论 -
iOS开发中block的声明、创建、传参的基本使用
iOS开发中block的声明、创建、传参的基本使用 1 声明和使用一个Block(block语法iOS4.0之后推出的)使用^操作符来声明一个block变量和指示block文本的开始。block本身的主体被{}包含着,如下面的例子那样声明blockint (^myblock) (int) 说明第一个int 是block的返回值myblock是block变量原创 2014-04-19 11:38:09 · 4922 阅读 · 0 评论 -
Objective-C中的Protocol
Objective-C中的ProtocolProtocol 简单来说就是一系列方法的列表,其中声明的方法可以被任何类实现,这种模式一般称为(delegation)模式在iOS中和OS X中,Apple采用了大量的代理模式来实现MVC中的View(UI控件)和Controller(控制器)下面举个例子声明一个Button类和Buttonlisterner类原创 2014-07-09 21:16:00 · 903 阅读 · 0 评论 -
Objective-C中的Category(分类)
Objective-C中的Category(分类)1 Category概念:动态的为已经存在的类添加新的行为(方法)2 Category(分类)创建的方法(1)通过Xcode生成分类(2)可以手动生成分类,在头文件里面生成2个@interface例如:在Student.h文件中@interface Student:NSObject-(void原创 2014-07-09 19:47:46 · 1100 阅读 · 0 评论 -
Objective-C中常用的结构体NSRange,NSPoint,NSSize(CGSize),NSRect
Objective-C中常用的结构体NSRange,NSPoint,NSSize(CGSize),NSRect1 NSRangeNSRange 的原型为typedef struct _NSRange { NSUInteger location; NSUInteger length; } NSRange;NSMakeRange的函数原创 2014-07-10 10:45:59 · 3255 阅读 · 0 评论