Swift 與 Cocoa 框架開發
[澳] 曼寧 巴特菲爾德-艾迪生 紐金特
- 出版商: 人民郵電
- 出版日期: 2015-06-01
- 售價: $534
- 語言: 簡體中文
- 頁數: 382
- 裝訂: 平裝
- ISBN: 7115391874
- ISBN-13: 9787115391872
-
相關分類:
Apple Developer
下單後立即進貨 (約4週~6週)
買這商品的人也買了...
-
機率系統與隨機信號 (Probabilistic Systems and Random Signals)$450$405 -
$408藍牙 4.0 BLE 開發完全手冊-物聯網開發技術實戰 -
網站滲透測試實務入門$380$300 -
Swift初學特訓班--iOS App 開發快速養成與實戰(附近3小時新手入門與關鍵影音教學/全書範例程式)$420$332 -
提升 iOS 8 App 程式設計進階實力的 30 項關鍵技巧 + 養成 iOS 8 App 程式設計實力的 25 堂課(套書)$1,170$913 -
iOS 8 Swift Programming 錦囊妙計 (iOS 8 Swift Programming Cookbook: Solutions & Examples for iOS Apps)$1,200$948 -
$474Swift語言實戰入門(基於Swift 1.2)(第2版)(愛上Swift) -
樹莓派<Raspberry Pi>實戰指南 (手把手教你掌握100個精彩案例)$474$450 -
Hello Joomla!一起跟著累積上百個網站實務經驗的老師傅學架站技巧$420$332 -
$330寫給大忙人看的Swift -
用 Kali Linux 破解每一台連網裝置$580$493 -
通訊原理, 4/e
$340$306 -
Swift 2.0 程式設計開發指南$480$408 -
Kali Linux 滲透測試工具, 2/e$500$395 -
iOS 9 App 程式設計實力超進化實戰攻略:知名iOS教學部落格AppCoda作家親授實作關鍵技巧讓你不NG (Beginning iOS 9 Programming with Swift)$690$538 -
Office 2016 幫幫忙$399$339 -
Windows 10 使用手冊$450$383 -
Metasploitable|白帽駭客新兵訓練營$380$300 -
React Native 學習手冊 (Learning React Native: Building Native Mobile Apps with JavaScript)$580$458 -
王者歸來-PHP 完全開發範例集, 3/e$860$731 -
超圖解物聯網 IoT 實作入門 - 使用 JavaScript/Node.JS/Arduino/Raspberry$699$594 -
Android 高效入門>>深度學習-使用 Android Studio 2 開發 Android 6.0 APP
$650$507 -
Windows 10 超級練功坊$350$277 -
Microsoft SQL Server 2016 資訊安全實戰$620$490 -
活用 Word 2016:一做就上手的職場必備文書處理 102招$400$316
商品描述
<內容簡介>
曼寧、巴特菲爾德-艾迪生、紐金特編著的《Swift與Cocoa框架開發》系統講解了在Mac OS X和iOS 8平臺上,使用蘋果公司的Swift語言開發Mac、iPhone和iPad應用的基本概念和編程技巧。主要圍繞使用Swift語言進行Cocoa框架開發,突出OS X和iOS開發的差異,教會讀者利用高級Cocoa和Cocoa Touch特性開發真實的應用。
本書適合各層次Mac OS X和iOS 8應用開發人員閱讀。
<章節目錄>
前言
第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應用程序
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章 閉包和操作隊列
第6章 在視圖上繪製圖形
第7章 SpriteKit
第8章 SceneKit
第9章 音頻與視頻
第10章 iCloud 和數據存儲
第11章 Cocoa 綁定
第12章 表格視圖和集合視圖
第13章 基於文檔的應用程序
第14章 聯網
第15章 與現實世界互動
第16章 EventKit
第17章 Instruments和調試器
第18章 共享與通知
第19章 非標準App
第20章 處理文本
作者介紹
封面介紹
