成功加入购物车
郭宏志 著 / 电子工业出版社 / 2013-07 / 平装
售价 ¥ 4.00
日常价 ¥8.00
品相 八五品
优惠 满包邮
延迟发货说明
上书时间2019-11-25
卖家超过10天未登录
iOS应用开发详解
《iOS应用开发详解》主要介绍了基础语言入门(C语言特性和Objective-C)、面向对象设计思想、高级设计模式、系统类库、UI界面、数据库、网络编程、多线程、GPS定位、设备应用、图形图像、多媒体、项目案例、开发账号申请和应用发布,涵盖了iOS开发的方方面面。
第1章Mac操作系统和开发环境1.1Mac操作系统简介1.2Windows操作习惯的改变1.3Mac系统配置1.4使用Finder1.5Dock启动菜单1.6使用Terminal终端1.7使用AppStore1.8Mac常用快捷键1.9下载并安装Xcode第2章Xcode的使用2.1Xcode简介2.2使用Xcode创建项目2.3Xcode界面纵览2.4使用Xcode中的InterfaceBuilder构建界面2.5Xcode快捷键2.6Organizer组织中心第3章HelloWorldObjective-C3.1使用Xcode编辑、编译和运行HelloWorld3.2使用命令行编辑、编译并运行HelloWorld3.3Objective-C中的注释3.4使用NSLog输出变量3.5NSLog的格式化输出第4章Objective-C中的面向对象4.1对象和类简介4.2Objective-C中类的定义4.3实例变量、实例方法、类方法4.4类的实例化及方法的调用4.5类的初始化4.6属性第5章Objective-C中的数据类型5.1整型5.2浮点类型5.3字符型(char)5.4布尔类型5.5整型修饰符(short,long,signed,unsigned)5.6特殊类型(id)第6章Objective-C中的运算符6.1赋值运算6.2算术运算6.3自增自减6.4关系运算6.5逻辑运算6.6位运算第7章Objective-C流程控制、数据结构7.1选择(ifelse、switch、三元运算)7.2循环(for、while、dowhile、break、continue)7.3常用的数据结构:数组、栈第8章Objective-C分类和协议8.1分类的概念8.2分类的用法8.3协议的概念8.4协议的用法第9章Objective-C继承和多态9.1继承和组合9.2OCP设计原则及多态第10章C语言特性在Objective-C中的应用10.1预处理10.2数组10.3指针10.4结构体第11章Objective-C内存管理11.1对象的引用计数11.2AutoreleasePool11.3属性的内存管理11.4内存的自动引用计数(ARC)11.5内存管理的其他注意事项第12章NSNumber和NSString12.1NSNumber12.2NSString(字符串)12.3NSMutableString(可变字符串)第13章Foundation中的集合框架13.1数组NSArray和NSMutableArray13.2集合NSSet和NSMutableSet13.3字典NSDictionary和NSMutableDictionary第14章Foundation框架中的文件和目录14.1使用NSFileManager管理文件14.2使用NSFileManager管理目录14.3使用NSFileHandler读写文件第15章Objective-C中的对象复制15.1概述15.2对象的浅复制和深复制15.3NSCopying和NSMutableCopying协议第16章Objective-C中的文件归档16.1概述16.2使用属性列表(plist)保存数据16.3使用NSKeyedArchiver归档16.4归档自定义类型16.5利用归档实现深复制第17章iOS编程中常用的设计模式17.1MVC17.2Target-Action17.3代理第18章iOS用户界面18.1UIResponder18.2UIView18.2.1UIView的创建18.2.2UIView的核心属性18.3UILabel18.4UITextView18.5UIButton18.6UITextField18.7UISwitch18.8UISlider18.9UISegmentedControl18.10UIProgressView18.11UIActivityIndicatorView18.12UIAlertView18.13UIActionSheet18.14UIImageView18.15UIScrollView18.16UIWebView18.17UIDatePicker18.18UIPickerView第19章iOS控制器19.1UIViewController19.2UITabBarController19.3UINavigationController19.4UISplitViewController19.5UIPopoverController19.6UITableViewController19.6.1UITableViewController基本用法19.6.2分区表19.6.3自定义表格单元格19.6.4编辑表格数据第20章图形图像和动画20.1字体和颜色20.2绘制文本20.3绘制图片20.4画线20.5绘制矩形20.6移动动画20.7缩放动画20.8旋转动画第21章iOS多媒体21.1为多媒体开发做准备21.2使用AVAudioPlayer播放音乐21.3使用AVAudioPlayerDelegate处理播放中断及续播21.4使用AVAudioRecorder实现录音21.5使用AVAudioRecorderDelegate处理录音中断和续录21.6使用MPMoviePlayerController播放视频21.7捕获视频缩略图21.8使用MPMediaPickerController选择系统音乐21.9使用UIImagePickerController进行拍照和录像第22章iOSSQLite数据库22.1SQLite简介22.2在命令行使用SQLite22.3使用SQLite实现表的增、删、查、改22.4SQLite和UITableView结合使用第23章iOSCoreData编程23.1CoreData简介23.2使用Xcode模板创建CoreData项目23.3使用CoreData实现数据的增、删、查、改23.4CoreData数据在UITableView中展现第24章iOS网络编程24.1检测网络状态24.2使用NSURLConnection从网络获取数据24.3使用NSMutableURLRequest向服务器发送数据24.4JSON数据解析24.5XML数据解析24.6使用开源框架ASIHttpRequest实现网络编程第25章iOS多线程25.1NSThread25.2Block基础25.2.1Block的声明与调用25.2.2有返回值和参数的Block25.3GrandCentralDispatch(GCD)25.4操作对象(OperationObject)第26章iOSGPS定位应用26.1为项目添加必要的框架26.2使用MKMapView显示地图26.2.1使用MapView组件直接显示地图26.2.2使用代码显示地图26.3使用MKMapView的代理MKMapViewDelegate26.4使用CLLocationManager获得设备当前经纬度信息……
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30