object-c 中括号[]
来源:互联网 发布:js 银行卡格式 编辑:程序博客网 时间:2024/05/19 10:53
1. 用于通知某个对象该做什么即通知对象去执行某动作1.1. 在Objective-C中,方括号还有其它意义:它们用于通知某个对象该做什么。例如:[shape draw]; //这句话说明,通知对象shape去执行draw这个动作,例如让一个rectangle去画一个矩形。 1.2. 在Objective-C中,通知对象执行某种操作,被称为:发送消息。例如:[shape draw]; //表示向对象shape发送draw消息。 2. 创建新对象为了创建新对象,我们需要向相应的类发送new消息。该类接收并处理完new消息后,我们就会得到一个可以使用的新对象实例了。例如:id Shape[3];Shape[0] = [Circle new]; //向Circle类发送new消息,则创建了新对象,并把该新对象赋给Shape[0]. 3. 在类中向超类发送消息3.1 例如:@interface Circle : Shape@end // Circle @implementation Circle-(void) SetFillColor:(ShapeColor) c { if (c == kRedColor) { c = kGreenColor; } [super setFillColor:c]; // 向超类Shape发送消息,超类将会执行它的setFillColor方法。}@end //Circle3.2 例如:self = [super init]; //作用是,使超类NSObject完成它的初始化工作。并且如果返回一个新对象, //则需要更新self。
0 0
- object-c 中括号[]
- 重载 方括号 中括号 [][] [C++]
- object-c 中const !
- Object-C中分类
- Object-C中分类
- 查找C语言中基本语法错误,如小括号,中括号,大括号,单引号,双引号
- C中括号优先级的思考
- C/C++中善用大括号
- C/C++中善用大括号
- Object-C中管理内存
- Object C中static关键字
- 理解Object-C中字符串
- Object-c 中字符串总结
- object-c 网络(中)
- Object-c 中字符串总结
- Object-C中生成随机数
- object-c中私有方法
- Object-c 中Extension解析
- php打印函数
- C#中的ref和out关键字
- tcp econnreset
- Eigen的配置
- CATransform3D
- object-c 中括号[]
- AngularJS 中文资料+工具+库+Demo 大搜集
- xcode 经常出现的警告问题解决方法ld: warning: directory not found for option '-L/Users/
- spring mvc 接收手机端传输到web端的图片问题!
- iOS6之后 NSAttributedString 的福利
- Java常用的类方法使用总结
- 覆盖原来的List
- Sharepoint JSLink MultiString
- 统计单词