Programming with Objective-C笔记
来源:互联网 发布:h3c s7506 端口限速 编辑:程序博客网 时间:2024/06/05 11:49
一、前言
- 对象,app是许多种对象构成的。An App Is Built from a Network of Objects
- 类别,用于扩展一个现有类,也可用于隐藏私有方法。Categories Extend Existing Classes
- 协议,定义了类之间的消息机制,delegate。Protocols Define Messaging Contracts
- 值和数组常用Objective-C对象表示,如:NSString用于表示字符串,NSNumber表示各种数字,NSValue用来表示C语言中的结构。而常用数组有:NSArray、 NSSet、 和 NSDictionary。Values and Collections Are Often Represented as Objective-C Objects
- 代码块用于简化日常操作,比如:数组的枚举,查找,校验(collection enumeration, sorting and testing)。它类似于其他语言的“闭包”,也可用于一些同步和异步操作(如:Grand Central Dispatch (GCD)技术)。Blocks Simplify Common Tasks
NSError
可以捕获运行时错误,如:存储空间不足、无法连接网络等。Error Objects Are Used for Runtime Problems
0 0
- Programming with Objective-C笔记
- Programming with Objective-C 学习笔记
- Programming with objective-c
- Programming with Objective-C --- 关于Objective-C
- Programming with Objective-C --- 译前篇
- Object-Oriented Programming with Objective-C
- Programming with Objective-C(一)
- Programming with Objective-C(二)
- Programming with Objective-C(三)
- Programming with Objective-C(四)
- Programming with Objective-C(五)
- Programming with Objective-C(六)
- Programming with Objective-C(七)
- Programming With Objective-C(八)
- Concurrent Programming 2: Concurrent Programming with Objective-C
- Programming in Objective-C 学习笔记01
- Programming in Objective-C 学习笔记02
- Objective-C Runtime Programming Guide 笔记01
- 线程学习Thread
- 如何使用Tmux提高终端环境下的效率
- Jquery—获取和设置尺寸(width,height)
- hdu校赛—1008
- 网站设计模版,自适应,手机网页模版
- Programming with Objective-C笔记
- 通过FlashFXP上传文件到虚拟机中的Ubuntu15上
- Junit学习
- STRUTS2 ITERATOR标签STATUS属性
- Python+Numpy------数组运算
- java实现上位机与下位机串口通信
- shared_ptr
- vs中ANSI编码和UNICODE编码及二者的兼容性问题
- 【泛型】方法声明使用泛型