Beginning Swift Programming (Paperback)
暫譯: Swift 程式設計入門 (平裝)

Wei-Meng Lee

  • 出版商: Wrox Press
  • 出版日期: 2014-12-22
  • 定價: $1,400
  • 售價: 6.0$840
  • 語言: 英文
  • 頁數: 288
  • 裝訂: Paperback
  • ISBN: 1119009316
  • ISBN-13: 9781119009313
  • 相關分類: Apple Developer
  • 立即出貨 (庫存 < 4)

相關主題

商品描述

Enter the Swift future of iOS and OS X programming

Beginning Swift Programming is your ideal starting point for creating Mac, iPhone, and iPad apps using Apple's new Swift programming language. Written by an experienced Apple developer and trainer, this comprehensive guide explains everything you need to know to jumpstart the creation of your app idea. Coverage includes data types, strings and characters, operators and functions, arrays and dictionaries, control flow, and looping, with expert guidance on classes, objects, class inheritance, closures, protocols, and generics. This succinct — yet complete — overview provides a detailed introduction to the core features of Swift.

Apple developed Swift to address the limitations of Objective-C, and add features found in more complex languages like Python. The results is simpler, cleaner, more expressive code with automatic memory management, functional programming patterns, and more, including built-in features that make Swift apps faster, scalable, and more secure. This book explains it all, helping developers master Apple's new language.

  • Become fluent with syntax that's easier to read and maintain
  • Understand inferred types for cleaner, less mistake-prone code
  • Learn the key features that make Swift more expressive than Objective-C
  • Learn the new optional types in Swift that make your code more resilient
  • Understand the key design patterns in iOS and Mac OS programming using protocols and delegates
  • Learn how to use generics to create highly reusable code
  • Learn the new access controls mechanism in Swift

Get up to speed quickly to remain relevant and ahead of the curve.

商品描述(中文翻譯)

進入 iOS 和 OS X 程式設計的 Swift 未來

開始 Swift 程式設計 是您使用 Apple 新的 Swift 程式語言創建 Mac、iPhone 和 iPad 應用程式的理想起點。這本由經驗豐富的 Apple 開發者和培訓師撰寫的綜合指南,解釋了您需要了解的一切,以啟動您的應用程式創意。內容涵蓋數據類型、字串和字符、運算符和函數、陣列和字典、控制流程和迴圈,並提供有關類別、物件、類別繼承、閉包、協議和泛型的專家指導。這本簡潔而完整的概述提供了 Swift 核心特性的詳細介紹。

Apple 開發 Swift 以解決 Objective-C 的限制,並添加在更複雜的語言(如 Python)中找到的特性。結果是更簡單、更乾淨、更具表達力的程式碼,具有自動記憶體管理、函數式程式設計模式等,包括內建功能,使 Swift 應用程式更快、可擴展且更安全。本書解釋了所有這些,幫助開發者掌握 Apple 的新語言。


  • 熟悉更易於閱讀和維護的語法

  • 理解推斷類型以獲得更乾淨、錯誤更少的程式碼

  • 學習使 Swift 比 Objective-C 更具表達力的關鍵特性

  • 學習 Swift 中的新可選類型,使您的程式碼更具韌性

  • 理解使用協議和代理的 iOS 和 Mac OS 程式設計中的關鍵設計模式

  • 學習如何使用泛型創建高度可重用的程式碼

  • 學習 Swift 中的新存取控制機制

迅速跟上步伐,以保持相關性並領先於潮流。