您的位置:首页 > 移动开发 > Objective-C

iphone开发基础之objective-c学习

2013-03-24 19:13 316 查看

【1】内存管理

1手动内存管理

1.1 dealloc函数

1.2自动释放对象

1.3retain计数规则

1.4Accessor方法

2使用ARC

2.1强引用

2.2弱引用

【2】并发性

1多线程

1.1巨大的分歧

1.2简单的Cocoa后台线程

2Scattered 升级版:Instruments 中的Time Profiling

3NSOperationQueue

3.1Scattered的多线程解决方案

3.2 线程的同步处理

【3】Target/Action

1一些NSControl子类的常见用法

1.1NSButton

1.2NSSlider

1.3NSTextField

2开始SpeakLine示例

3XIB文件中的布局设置

4实现SpeakLineAppDelegate类

【4】Helper对象

1委托

2NSTableView及其dataSource

3用户界面布局

4建立连接

5编辑SpeakLineAppDelegate.m文件

5.1 在实现委托时的常见错误

5.2 对象委托

【5】键-值编码和键-值观察

1 键-值编码

2 绑定

3 键-值观察KVO

4 使对象的键可观察

5 Properties

【6】Archiving

1 NSCoder和NSCoding

1.1 编码

1.2 解码

2 文档架构

2.1 Info.plist和NSDocumentController

2.2 NSDocument

2.3 NSWindowController

3 保存和NSKeyedArchiver

4 载入和NSKeyedUnarchiver

5 为文件类型设置扩展名和图标

【7】User Defaults

1 NSDictionary和NSMutableDictionary

1.1 NSDictionary

1.2 NSMutableDictionary

2 NSUserDefaults

3 设置Defaults

3.1 设置程序标识符

3.2 为defaults的名字建立键

3.3 注册defaults

4 让用户编辑Defaults

5 使用Defaults

5.1 禁用自动创建未命名新文档

5.2 设置表格视图的背景色

【8】Core Animation

1 Scattered

2 隐式动画及action

【9】第14章 使用Notifications

1 Notifications 是什么

2 Notifications不是什么

3 NSNotification

4 NSNotificationCenter

5 发布notification

6 注册成为观察者

7 当notification到达时怎么处理

8 userInfo字典

【10】NSTimer

1 界面布局

2 建立连接

3 为TutorController添加代码

【11】创建NSFormatters

1 简单的格式化器类

1.1 创建ColorFormatter.h

1.2 编辑XIB文件

1.3 NSColorList

1.4 在字符串中搜索子串

1.5 实现基本的格式化器方法

2 NSControl类的Delegate

3 检查部分字符串

4 返回属性字符串的格式化器

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐