iphone开发基础之objective-c学习

iphone开发基础之objective-c学习,第1张

概述【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
【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 返回属性字符串的格式化器
总结

以上是内存溢出为你收集整理的iphone开发基础之objective-c学习全部内容,希望文章能够帮你解决iphone开发基础之objective-c学习所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/1053725.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存