【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 Profiling3NSOperationQueue
3.1Scattered的多线程解决方案3.2 线程的同步处理
【3】Target/Action
1一些NSControl子类的常见用法
1.1NSbutton1.2NSSlIDer1.3NSTextFIEld2开始Speakline示例
3XIB文件中的布局设置4实现SpeaklineAppDelegate类
【4】Helper对象
1委托2NStableVIEw及其dataSource3用户界面布局4建立连接5编辑SpeaklineAppDelegate.m文件
5.1 在实现委托时的常见错误5.2 对象委托
【5】键-值编码和键-值观察
1 键-值编码2 绑定3 键-值观察KVO4 使对象的键可观察5 PropertIEs
【6】Archiving
1 NSCoder和NSCoding
1.1 编码1.2 解码
2 文档架构
2.1 Info.pList和NSdocumentController2.2 NSdocument2.3 NSWindowController
3 保存和NSKeyedArchiver4 载入和NSKeyedUnarchiver5 为文件类型设置扩展名和图标
【7】User Defaults
1 NSDictionary和NSMutableDictionary
1.1 NSDictionary1.2 NSMutableDictionary
2 NSUserDefaults3 设置Defaults
3.1 设置程序标识符3.2 为defaults的名字建立键3.3 注册defaults
4 让用户编辑Defaults5 使用Defaults
5.1 禁用自动创建未命名新文档5.2 设置表格视图的背景色
【8】Core Animation
1 Scattered2 隐式动画及action
【9】第14章 使用Notifications
1 Notifications 是什么2 Notifications不是什么3 NSNotification4 NSNotificationCenter5 发布notification6 注册成为观察者7 当notification到达时怎么处理8 userInfo字典【10】NSTimer
1 界面布局2 建立连接3 为TutorController添加代码
【11】创建NSFormatters
1 简单的格式化器类
1.1 创建colorFormatter.h1.2 编辑XIB文件1.3 NScolorList1.4 在字符串中搜索子串1.5 实现基本的格式化器方法
总结2 NSControl类的Delegate3 检查部分字符串4 返回属性字符串的格式化器
以上是内存溢出为你收集整理的iphone开发基础之objective-c学习全部内容,希望文章能够帮你解决iphone开发基础之objective-c学习所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)