登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

2023年02月出版新書

『簡體書』Swift与Cocoa框架开发

書城自編碼: 2575870
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: [澳] 曼宁,[澳]巴特菲尔德-艾迪生,[澳]纽金特 著,贾
國際書號(ISBN): 9787115391872
出版社: 人民邮电出版社
出版日期: 2015-06-01
版次: 1 印次: 1
頁數/字數: 382/570000
書度/開本: 16开 釘裝: 平装

售價:NT$ 739

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
北洋大学与近代中国(第2辑)
《 北洋大学与近代中国(第2辑) 》

售價:NT$ 717.0
汗青堂丛书048·科举史(新)
《 汗青堂丛书048·科举史(新) 》

售價:NT$ 370.0
新形势下海事综合风险管控理论与实践
《 新形势下海事综合风险管控理论与实践 》

售價:NT$ 448.0
数码港元:Web3.0构建香港新金融
《 数码港元:Web3.0构建香港新金融 》

售價:NT$ 420.0
邓正来著作集(全9册)
《 邓正来著作集(全9册) 》

售價:NT$ 8893.0
努斯:希腊罗马哲学研究(第6辑)--逻辑、同异与辩证法
《 努斯:希腊罗马哲学研究(第6辑)--逻辑、同异与辩证法 》

售價:NT$ 381.0
碳交易与碳金融基础(彭玉镏)
《 碳交易与碳金融基础(彭玉镏) 》

售價:NT$ 269.0
当下的骰子--福柯的光与影
《 当下的骰子--福柯的光与影 》

售價:NT$ 493.0

建議一齊購買:

+

NT$ 656
《 iOS应用安全攻防实战 》
+

NT$ 407
《 Swift基础教程 》
+

NT$ 656
《 iOS 8 Swift编程指南 》
+

NT$ 573
《 Swifter : 100 个 Swift 开发必备 Tip 》
+

NT$ 829
《 iOS编程(第4版) 》
+

NT$ 656
《 老码说编程之玩转Swift江湖 》
編輯推薦:
Swift已经发布,你做好为iPhone、iPad和Mac开发应用的准备了吗?如果你是一位经验丰富的程序员,但从来没有接触过苹果的开发工具,本书会向你展示如何使用Cocoa和Cocoa Touch,用Swift语言开发出令人难以置信的iOS和OS X应用。
在《Swift与Cocoa框架开发》一书中,你会学习如何在各种真实的环境中使用Swift,还有EventKit和Core Animation等Cocoa功能。在此过程中,你会了解Swift语言的功能和语法,理解为什么使用Swift比Objective-C开发iOS和Mac应用更容易、更快速、更安全。你还将完成几个练习,实践所学到的内容。
通过阅读本书,你将能够:
了解OS X和iOS应用的生命周期
使用故事板设计自适应界面
探索图形系统,包括内置的2D和3D游戏框架
用AVFoundation显示视频和音频
用文件系统在本地存储数据,或者用iCloud在网络上存储数据
用表格视图和集合视图显示数据列表或数据集合
开发可供用户创建、编辑和处理文档的应用
使用MapKit、Core Location和Core Mot
內容簡介:
《Swift与Cocoa框架开发》系统讲解了在Mac OS X和iOS 8平台上,使用苹果公司的Swift语言开发Mac、iPhone和iPad应用的基本概念和编程技巧。主要围绕使用Swift语言进行Cocoa框架开发,突出OS X和iOS开发的差异,教会读者利用高级Cocoa和Cocoa Touch特性开发真实的应用。具体说来,前面几章介绍了一般性主题,比如设置开发环境以及Swift语言的语法和功能,后面各章介绍了Cocoa和Cocoa Touch的具体功能。此外,几乎每一章都包含了一些可以遵照执行的实践练习。
本书适合各层次Mac OS X和iOS 8应用开发人员阅读。
關於作者:
Jonathon Manning是澳大利亚独立游戏开发工作室Secret Lab的联合创始人,移动应用工程师、游戏设计师、程序员和计算学研究人员,从事过各种项目,曾为孩子们开发过iPad游戏,也开发过即时通信客户端。Twitter账号为@desplesda。
Paris Buttfield-Addison也是Secret Lab的联合创始人,移动应用工程师、游戏设计师和计算学研究人员,致力于使技术变得简单又有趣。Paris拥有计算学博士学位。Twitter账号为@parisba。
Tim Nugent是移动应用开发人员、游戏设计师、博士生、作家。大部分时间都用来设计和开发仅供自己娱乐的小应用和游戏。Twitter账号为@The_McJones。
目錄
前言 XIII
第1 章 Cocoa 开发工具
1.1 Mac 和iOS 开发者计划
1.1.1 注册开发者计划
1.1.2 下载Xcode
1.2 用Xcode 创建自己的第一个项目
1.3 开发一个简单的Swift 应用程序
1.3.1 设计界面
1.3.2 连接代码
1.4 使用iOS 模拟器
1.5 用TestFlight 测试iOS App

第2 章 用Swift 设计程序
2.1 Swift 程序设计语言
2.2 playground
2.3 变量和常量
2.4 类型
2.4.1 元组
2.4.2 数组
2.4.3 字典
2.5 控制流
2.6 函数与闭包
2.6.1 将函数用作变量
2.6.2 闭包
2.7 对象
2.7.1 继承
2.7.2 初始化与反初始化
2.7.3 属性
2.7.4 协议
2.7.5 扩展
2.7.6 访问控制
2.7.7 运算符
2.7.8 泛型
2.8 与Objective-C 的互操作
2.9 在同一项目中使用Objective-C 和Swift
2.9.1 在Objective-C 中使用Swift 对象
2.9.2 在Swift 中使用Objective-C
2.10 模块
2.11 内存管理
2.12 字符串
2.12.1 比较字符串
2.12.2 查找字符串
2.13 数据
2.13.1 从文件和URL 加载数据
2.13.2 序列化与反序列化
2.14 Cocoa 中的设计模式
2.14.1 模型- 视图- 控制器
2.14.2 委托

第3 章 OS X 和iOS 上的应用程序
3.1 什么是应用程序
3.1.1 应用程序、框架、实用工具及其他
3.1.2 App 的构成
3.1.3 用NSBundle 在应用程序中查找资源
3.2 应用程序生命周期
3.2.1 OS X 应用程序
3.2.2 iOS 应用程序
3.3 应用程序沙盒
3.4 用NSNotification 发送通知

第4 章 图形用户界面
4.1 OS X 和iOS 中的界面
4.2 MVC 和应用程序设计
4.3 nib 文件和故事板
4.3.1 nib 文件的结构
4.3.2 故事板
4.3.3 输出口和操作
4.3.4 如何加载nib 文件和故事板
4.4 构建界面
4.5 构建具有nib 和约束的App
4.6 iOS 上的界面
4.7 UI Dynamics
4.7.1 UI 和重力
4.7.2 吸附UI
4.8 Core Animation
4.8.1 层
4.8.2 动画

第5 章 闭包和操作队列
5.1 Cocoa 中的闭包
5.2 操作队列中的并发
5.3 操作队列和NSOperation
5.4 在操作队列中执行工作
5.5 融会贯通

第6 章 在视图上绘制图形
6.1 如何绘制
6.2 像素网格
6.2.1 Retina 显示屏
6.2.2 像素与屏幕点
6.3 在视图中绘制
6.3.1 框架矩形
6.3.2 边界矩形
6.4 创建自定义视图
6.4.1 用纯色填充
6.4.2 处理路径
6.4.3 创建自定义路径
6.4.4 多条子路径
6.4.5 阴影
6.4.6 渐变
6.4.7 变换

第7 章 SpriteKit
7.1 SpriteKit 的体系结构
7.2 制作使用SpriteKit 的App
7.3 使用SpriteKit 场景
7.4 SpriteKit 节点
7.5 将精灵放在场景中
7.6 对触碰作出响应
7.7 使用纹理
7.8 纹理贴图集
7.9 使用文本
7.10 用操作实现内容的动画
7.11 使用形状节点
7.12 使用图像特效节点
7.13 向SpirteKit 对象增加物理属性
7.14 向SpriteKit 对象添加接合
7.15 SpriteKit 场景照明
7.16 约束
7.17 在SpriteKit 中使用阴影
7.18 使用SpriteKit 编辑器

第8 章 SceneKit
8.1 SceneKit 结构
8.2 使用SceneKit
8.3 添加SceneKit 视图
8.4 添加场景
8.5 添加照相机
8.6 添加3D 对象
8.7 添加光源
8.8 为场景中的内容实现动画
8.9 创建文本几何体
8.10 使用材料
8.11 命中检测
8.12 约束
8.13 从COLLADA 文件中加载数据
8.14 向场景中添加物理仿真

第9 章 音频与视频
9.1 AV Foundation
9.2 用AVPlayer 播放视频
9.2.1 AVPlayerLayer
9.2.2 融会贯通
9.2.3 AVKit
9.2.4 iOS 上的AVKit
9.2.5 用AVAudioPlayer 播放声音
9.3 语音合成
9.4 使用照片库
9.4.1 从相机采集照片和视频
9.4.2 开发照片应用程序
9.4.3 照片库

第10 章 iCloud 和数据存储
10.1 偏好设置
10.1.1 注册默认偏好设置
10.1.2 访问偏好设置
10.1.3 设定偏好设置
10.2 使用文件系统
10.2.1 使用NSFileManager
10.2.2 文件存储位置
10.3 使用沙盒
10.3.1 启用沙盒
10.3.2 打开和保存面板
10.3.3 安全范围内的书签
10.4 iCould
10.5 iCloud 存储什么
10.6 为iCloud 进行设置
10.7 测试iCloud 是否正常工作
10.8 存储设置
10.8.1 处理外部修改
10.8.2 iOS 上的相应内容
10.9 iCloud 存储
10.9.1 OS X 上的iCloud 存储
10.9.2 iOS 上的iCloud 存储
10.10 文档选取器
10.11 iCloud 的最佳使用

第11 章 Cocoa 绑定
11.1 将视图绑定到模型
11.2 一个简单的绑定App
11.3 绑定到控制器
11.4 数组和对象控制器
11.5 一个更复杂的绑定App

第12 章 表格视图和集合视图
12.1 数据源和委托
12.2 表格视图
12.2.1 iOS 上的UITableView
12.2.2 OS X 上的NSTableView
12.3 集合视图

第13 章 基于文档的应用程序
13.1 NSDocument 和UIDocument 类
13.2 MVC 中的文档对象
13.2.1 文档的类型
13.2.2 文档的角色
13.3 OS X 上基于文档的应用程序
13.3.1 自动保存与版本
13.3.2 用NSDocument 表示文档
13.3.3 保存简单数据
13.3.4 保存更复杂的数据
13.4 iOS 上基于文档的应用程序

第14 章 联网
14.1 连接
14.1.1 NSURL
14.1.2 NSURLRequest
14.1.3 NSURLSession
14.1.4 NSURLResponse 和NSHTTPURLResponse
14.2 开发联网应用程序
14.3 Bonjour 服务的发现
14.4 Multipeer Connectivity

第15 章 与现实世界互动
15.1 使用位置
15.1.1 位置硬件
15.1.2 Core Location 框架
15.1.3 使用Core Location
……
第16章 Eventkit
第17章 Instruments和高度器
第18章 共享与通知
第19章非标准App
第20章 处理文本
作者介绍
封面介绍

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.