iOS and macOS Performance Tuning: Cocoa, Cocoa Touch, Objective-C, and Swift (Paperback)
暫譯: iOS 與 macOS 性能調優:Cocoa、Cocoa Touch、Objective-C 與 Swift (平裝本)
Marcel Weiher
- 出版商: Addison Wesley
- 出版日期: 2017-02-23
- 售價: $1,850
- 貴賓價: 9.8 折 $1,813
- 語言: 英文
- 頁數: 400
- 裝訂: Paperback
- ISBN: 0321842847
- ISBN-13: 9780321842848
-
相關分類:
Apple Developer
-
相關翻譯:
iOS 和 macOS 性能優化:Cocoa、Cocoa Touch、Objective-C 和 Swift (iOS and macOS Performance Tuning: Cocoa, Cocoa Touch, Objective-C, and Swift) (簡中版)
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
$2,157Agile Estimating and Planning (Paperback) -
Domain-Driven Design: Tackling Complexity in the Heart of Software (Hardcover)$2,660$2,607 -
Effective Objective-C 2.0 中文版-改善 iOS 與 OS X 程式的 52 個具體做法 (Effective Objective-C 2.0)$480$408 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
比 VM 粒度更細的 Container 時代來臨:使用 Docker 不再需要架設系統$590$502 -
$294敏捷軟件測試 : 測試人員與敏捷團隊的實踐指南 -
$354Web前端黑客技術揭秘 -
精通 Go 程式設計 (The Go Programming Language)$580$493 -
The Linux Programming Interface 國際中文版 (上冊)$800$680 -
The Linux Programming Interface 國際中文版 (下冊)$800$680 -
$1,198Elastic Leadership: Growing self-organizing teams -
ASP.NET 學習教材 -- 使用 C#, 2/e (附287分教學錄影檔)$650$514 -
$1,617Deep Learning (Hardcover) -
iOS Penetration Testing: A Definitive Guide to iOS Security$2,540$2,413 -
Effective C# 中文版 | 寫出良好 C# 程式的 50個具體做法, 3/e (Effective C# : 50 Specific Ways to Improve Your C#(Covers C# 6.0), 3/e)$450$356 -
Effective SQL 中文版 | 寫出良好 SQL 的 61個具體做法 (Effective SQL : 61 Specific Ways to Write Better SQL)$450$356 -
TensorFlow + Keras 深度學習人工智慧實務應用$590$460 -
Raspberry Pi 樹莓派 -- 從不懂,到玩上手!$520$442 -
單元測試的藝術, 2/e (The Art of Unit Testing: with examples in C#, 2/e)$650$507 -
為你自己學 Git$500$425 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
Next-Generation Big Data: A Practical Guide to Apache Kudu, Impala, and Spark$2,020$1,919 -
The Great ScrumMaster: #ScrumMasterWay (繁體中文版)$360$281 -
領域驅動設計:軟體核心複雜度的解決方法 (Domain-Driven Design: Tackling Complexity in the Heart of Software)$680$530 -
$594iOS 性能優化實戰
商品描述
In iOS and macOS™ Performance Tuning, Marcel Weiher drills down to the code level to help you systematically optimize CPU, memory, I/O, graphics, and program responsiveness in any Objective-C, Cocoa, or CocoaTouch program.
This up-to-date guide focuses entirely on performance optimization for macOS and iOS. Drawing on more than 25 years of experience optimizing Apple device software, Weiher identifies concrete performance problems that can be discovered empirically via measurement. Then, based on a deep understanding of fundamental principles, he presents specific techniques for solving them.
Weiher presents insights you won’t find anywhere else, most of them applying to both macOS and iOS development. Throughout, he reveals common pitfalls and misconceptions about Apple device performance, explains the realities, and helps you reflect those realities in code that performs beautifully.
- Understand optimization principles, measurement, tools, pitfalls, and techniques
- Recognize when to carefully optimize, and when it isn’t worth your time
- Balance performance and encapsulation to create efficient object representations, communication, data access, and computation
- Avoid mistakes that slow down Objective-C programs and hinder later optimization
- Fix leaks and other problems with memory and resource management
- Address I/O issues associated with drives, networking, serialization, and SQLite
- Code graphics and UIs that don’t overwhelm limited iOS device resources
- Learn what all developers need to know about Swift performance
This book’s source code can be downloaded at github.com/mpw/iOS-macOS-performance.
Register your product at informit.com/register for convenient access to downloads, updates, and corrections as they become available.
商品描述(中文翻譯)
在《iOS 和 macOS™ 性能調優》中,Marcel Weiher 深入到程式碼層面,幫助您系統性地優化任何 Objective-C、Cocoa 或 CocoaTouch 程式的 CPU、記憶體、I/O、圖形和程式響應能力。
這本最新的指南專注於 macOS 和 iOS 的性能優化。基於超過 25 年優化 Apple 設備軟體的經驗,Weiher 確定了可以通過測量實證發現的具體性能問題。然後,基於對基本原則的深刻理解,他提出了解決這些問題的具體技術。
Weiher 提供了您在其他地方找不到的見解,其中大多數適用於 macOS 和 iOS 開發。在整本書中,他揭示了有關 Apple 設備性能的常見陷阱和誤解,解釋了現實情況,並幫助您在程式碼中反映這些現實,使其表現出色。
- 理解優化原則、測量、工具、陷阱和技術
- 辨識何時需要仔細優化,以及何時不值得花時間
- 平衡性能和封裝,以創建高效的物件表示、通信、數據訪問和計算
- 避免減慢 Objective-C 程式並妨礙後續優化的錯誤
- 修復記憶體和資源管理中的洩漏及其他問題
- 解決與驅動器、網絡、序列化和 SQLite 相關的 I/O 問題
- 編寫不會壓垮有限 iOS 設備資源的圖形和 UI
- 瞭解所有開發人員需要知道的 Swift 性能知識
本書的源代碼可以在 github.com/mpw/iOS-macOS-performance 下載。
請在 informit.com/register 註冊您的產品,以便方便地訪問下載、更新和修正。
