Swift Pocket Reference: Programming for iOS and OS X, 2/e (Paperback)
暫譯: Swift 口袋參考:iOS 與 OS X 程式設計,第 2 版 (平裝)
Anthony Gray
- 出版商: O'Reilly
- 出版日期: 2015-12-05
- 定價: $525
- 售價: 9.5 折 $499
- 貴賓價: 9.0 折 $473
- 語言: 英文
- 頁數: 236
- 裝訂: Paperback
- ISBN: 1491940077
- ISBN-13: 9781491940075
-
相關分類:
Apple Developer
立即出貨(限量) (庫存=1)
買這商品的人也買了...
-
TCP/IP 網路通訊協定, 2/e$560$437 -
Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$380 -
超圖解 Arduino 互動設計入門, 2/e$680$578 -
ASP.NET MVC 5 網站開發美學$780$616 -
Docker 入門與實戰$450$356 -
It's Django -- 用 Python 迅速打造 Web 應用$400$340 -
Android App 程式設計教本之無痛起步 -- 使用 Android Studio 開發環境$550$468 -
大話重構$390$304 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
完整學會 Git, GitHub, Git Server 的24堂課$360$284 -
演算法的樂趣|23個程式設計必學主題與應用實例$480$408 -
黑帽 Python | 給駭客與滲透測試者的 Python 開發指南 (Black Hat Python: Python Programming for Hackers and Pentesters)$400$316 -
用 Arduino 全面打造物聯網$420$332 -
Eclipse 4.4 完全攻略, 4/e [Gradle自動化建構Java開發專案]$620$484 -
Hadoop + Spark 大數據巨量分析與機器學習整合開發實戰$620$484 -
讓網路上的每個封包都無所遁形:精用 Wireshark$590$502 -
圖解物聯網|感測器的架構與運用$380$323 -
Kali Linux 滲透測試工具, 2/e$500$395 -
CSS Secrets 中文版|解決網頁設計問題的有效秘訣 (CSS Secrets: Better Solutions to Everyday Web Design Problems)$680$537 -
7天學會 Git 版本控制 (Git Essentials)$280$218 -
網站入侵現場鑑證實錄$380$300 -
最新 HTML5 & CSS3 語法範例速查辭典$490$382 -
認識虛擬化技術的第一本書(超圖解,學習無負擔)$380$300 -
Windows 10 使用手冊$450$383 -
讓我們 LINE 在一起! 2016 最新版! - LINE Keep‧禮品小舖‧換手機完整保留LINE聊天記錄、影片、照片、好友、群組$280$238
商品描述
Get quick answers for developing and debugging applications with Swift, Apple’s multi-paradigm programming language. Updated to cover the latest features in Swift 2.0, this pocket reference is the perfect on-the-job tool for learning Swift’s modern language features, including type safety, generics, type inference, closures, tuples, automatic memory management, and support for Unicode.
Designed to work with Cocoa and Cocoa Touch, Swift can be used in tandem with Objective-C, and either language can call APIs implemented in the other. Swift is still evolving, but Apple clearly sees it as the future language of choice for iOS and OS X software development.
Topics include:
- Supported data types, such as strings, arrays, array slices, sets, and dictionaries
- Program flow: loops, conditional execution, and error handling
- Classes, structures, enumerations, and functions
- Protocols, extensions, and generics
- Memory management
- Closures: similar to blocks in Objective-C and lambdas in C#
- Optionals: values that can explicitly have no value
- Operators, operator overloading, and custom operators
- Access control: restricting access to types, methods, and properties
- Ranges, intervals, and strides
- A full list of built-in global functions and their parameter requirements
商品描述(中文翻譯)
快速獲得有關使用 Swift 開發和除錯應用程式的答案,Swift 是 Apple 的多範式程式語言。這本口袋參考書已更新以涵蓋 Swift 2.0 的最新功能,是學習 Swift 現代語言特性的完美工作工具,包括類型安全、泛型、類型推斷、閉包、元組、自動記憶體管理和對 Unicode 的支援。
Swift 設計用於與 Cocoa 和 Cocoa Touch 一起使用,可以與 Objective-C 一起使用,任一語言都可以調用在另一語言中實現的 API。Swift 仍在不斷發展,但 Apple 明確將其視為 iOS 和 OS X 軟體開發的未來首選語言。
主題包括:
- 支援的資料類型,例如字串、陣列、陣列切片、集合和字典
- 程式流程:迴圈、條件執行和錯誤處理
- 類別、結構、列舉和函數
- 協定、擴展和泛型
- 記憶體管理
- 閉包:類似於 Objective-C 的區塊和 C# 的 Lambda
- 可選值:可以明確沒有值的值
- 運算子、運算子重載和自定義運算子
- 存取控制:限制對類型、方法和屬性的存取
- 範圍、區間和步幅
- 內建全域函數的完整列表及其參數要求
