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.5 折 $1,758
- 語言: 英文
- 頁數: 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)
-
$2,800$2,660 -
$480$379 -
$780$616 -
$590$502 -
$250敏捷軟件測試 : 測試人員與敏捷團隊的實踐指南
-
$301Web前端黑客技術揭秘
-
$580$458 -
$800$632 -
$800$632 -
$1,498$1,423 -
$650$514 -
$1,617Deep Learning (Hardcover)
-
$2,610$2,480 -
$450$356 -
$450$356 -
$590$460 -
$520$442 -
$650$429 -
$500$425 -
$580$452 -
$2,050$1,948 -
$360$238 -
$680$578 -
$505iOS 性能優化實戰
商品描述
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 註冊您的產品,以便方便地訪問下載、更新和修正。