网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Cocoa入门--使用Objective-C(第3版)
分类 计算机-操作系统
作者 (美)巴特菲尔德//曼宁
出版社 中国电力出版社
下载
简介
编辑推荐

巴特菲尔德、曼宁编著的这本《Cocoa入门--使用Objective-C(第3版)》将讨论Cocoa和Cocoa Touch,以及在OS X和iOS上分别使用的框架。沿着这个线路,本书也将讨论Objective-C,包含它的语法和特性。每章会包含相当多实用的例子,你可以跟着做。前面的章节包含通用的话题,例如设置开发环境,认识Objective-C语言,但后面的章节包含一些Cocoa和Cocoa Touch独特的特性。

内容推荐

巴特菲尔德、曼宁编著的这本《Cocoa入门--使用Objective-C(第3版)》助你快速开发iOS和OS X应用。就算你丝毫没有接触过苹果开发工具也没有关系。从面向对象编程到使用iCloud存储应用数据,本书覆盖了构建iPhone、iPad,以及Mac应用所需的每一件事情。

你将学习如何使用Xcode集成开发环境、Obiective-C的Foundation库,以及如Event Kit框架和Core Animation的其他开发工具。沿着本书的教学方式,你将学会构建示例代码,包括简单的Obiective-C应用,自定义视图,简单的视频播放应用,以及为用户演示日历事件的应用。

目录

前言

第1章 Cocoa开发工具

 Mac和iOS DeVeloper Program

 在Xcode中漫游

 开发一个简单的objective-C应用程序

 使用i0S模拟器

第2章 使用ObjectiVe-C的面向对象编程

 面向对象编程

 内存管理

 NSObject的生命周期

第3章 Foundation

 可变和不可变对象

 字符串

 数组

 字典

 NSVlalue和NSNumber

 数据

 Cocoa中的设计模式

第4章 OS X和iOS应用程序

 什么是应用程序?

 应用程序的生命周期

 应用程序沙盒

第5章 图形用户界面

 OS X和iOS中的界面

 MVC和应用程序设计

 nib文件

 构造一个界面

 使用nib和约束构建一个应用

 Corea Animation

第6章 Block与操作引用

 Block

 队列的并发性

 总结

第7章 在视图中绘制图形

 绘制原理

 像素网格

 在视图中进行绘制

 构建自定义视图

第8章 音频和视频

 AV Foundation

 使用AVPlayer播放视频

 使用AVAudioPlayer播放声音

 使用图片库

第9章 模型对象和数据存储

 键一值编码

 键一值观察

 使用NSNotification进行通知

 偏好设置

 使用文件系统

 使用沙盒

第10章 Cocoa绑定

 绑定视图到模式

 一个单独的绑定应用程序

 绑定控制器

 数组和对象控制器

 一个更复杂的绑定应用程序

第11章 表视图和集合视图

 数据源和委托

 表视图

 iOS中的UITableView

 OS X中的NSTableView

 集合视图

第12章 基于文档的应用程序

 NSDocument和UIDocument类

 MVC中的文档对象

 文档的类型

 文档的角色

 OS X中基于文档的应用程序

 iOS中的基于文档的应用程序

第13章 网络

 连接

 创建一个网络应用程序

 发现周边的服务

第14章 与现实世界交互

 使用定位

 地理编码

 位置和隐私

 设备运动

 打印文档

第15章 Event Kit

 了解事件

 处理事件

 构建一个事件应用程序

 用户隐私

第16章 lnstruments和调试器

 Instruments入门

 使用Instruments修复问题

 引用循环和内存泄漏

 使用调试器

第17章 共享与通知

 共享

 通知

第18章 非标准应用程序

 命令行工具

 偏好设置面板

 状态栏项

第19章 文本处理

 国际化和本地化

 使用NSformatter格式化数据

 使用NSDataDetector检测数据

第20章 iCloud

 什么是iCloud存储

 设置iCloud

 测试iCloud是否工作正常

 存储设置

 iCloud存储

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/27 13:59:07