Matt Galloway,資深軟件開發工程師,精通移動應用程序的開發與設計,畢業於英國劍橋大學,谘詢公司Swipe Stack Ltd.的創始人。經常在Stack Overflow網站(stackoverflow.com)上迴答與Objective-C、iOS和Mac編程相關的問題,經驗非常豐富。
Write Truly Great iOS and OS X Code with Objective-C 2.0! Effective Objective-C 2.0 will help you harness all of Objective-C's expressive power to write OS X or iOS code that works superbly well in production environments. Using the concise, scenario-driven style pioneered in Scott Meyers' best-selling Effective C++, Matt Galloway brings together 52 Objective-C best practices, tips, shortcuts, and realistic code examples that are available nowhere else. Through real-world examples, Galloway uncovers little-known Objective-C quirks, pitfalls, and intricacies that powerfully impact code behavior and performance. You'll learn how to choose the most efficient and effective way to accomplish key tasks when multiple options exist, and how to write code that's easier to understand, maintain, and improve. Galloway goes far beyond the core language, helping you integrate and leverage key Foundation framework classes and modern system libraries, such as Grand Central Dispatch. Coverage includes * Optimizing interactions and relationships between Objective-C objects* Mastering interface and API design: writing classes that feel "right at home"* Using protocols and categories to write maintainable, bug-resistant code* Avoiding memory leaks that can still occur even with Automatic Reference Counting (ARC)* Writing modular, powerful code with Blocks and Grand Central Dispatch* Leveraging differences between Objective-C protocols and multiple inheritance in other languages* Improving code by more effectively using arrays, dictionaries, and sets* Uncovering surprising power in the Cocoa and Cocoa Touch frameworks
發表於2024-06-18
Effective Objective-C 2.0 2024 pdf epub mobi 電子書 下載
筆記 2.在類的頭文件中盡量少引用其他頭文件 1.盡量使用嚮前聲明@class 2.委托協議直接寫在類中 3.公共協議抽寫成單獨文件 4.在分類中引用協議 3.多使用字麵量語法 1.常量 @"abc" @1 @1.2f @YES @'a' @(x+y) 2.數組 @[@"one",@"two",@"three"] 3.字典 @{@"firstnam...
評分因為是從 Swift 開始學習 iOS 開發的,已經被 Swift 優雅簡潔的語法慣得不成樣子瞭。所以在第一次看到 Objective-C 代碼的時候的第一個反映就是,這什麼鬼啊,怎麼會有這樣的語言:長長的方法名,散落一地的方括號,簡直不忍卒讀。不過,凡事都有一個過程,當慢慢地用 Object...
評分翻譯的太業餘瞭,完全受不瞭 翻譯的太業餘瞭,完全受不瞭 翻譯的太業餘瞭,完全受不瞭 翻譯的太業餘瞭,完全受不瞭 翻譯的太業餘瞭,完全受不瞭 翻譯的太業餘瞭,完全受不瞭 翻譯的太業餘瞭,完全受不瞭 翻譯的太業餘瞭,完全受不瞭 翻譯的太業餘瞭,完全受不瞭 翻譯的太業餘瞭...
評分因為是從 Swift 開始學習 iOS 開發的,已經被 Swift 優雅簡潔的語法慣得不成樣子瞭。所以在第一次看到 Objective-C 代碼的時候的第一個反映就是,這什麼鬼啊,怎麼會有這樣的語言:長長的方法名,散落一地的方括號,簡直不忍卒讀。不過,凡事都有一個過程,當慢慢地用 Object...
評分因為是從 Swift 開始學習 iOS 開發的,已經被 Swift 優雅簡潔的語法慣得不成樣子瞭。所以在第一次看到 Objective-C 代碼的時候的第一個反映就是,這什麼鬼啊,怎麼會有這樣的語言:長長的方法名,散落一地的方括號,簡直不忍卒讀。不過,凡事都有一個過程,當慢慢地用 Object...
圖書標籤: Objective-C iOS 編程 iOS進階 Effective 軟件開發 Programming 計算機
Objective-C進階開發者必看
評分套用“我認識的比利都是好人”,我讀過的“Effectvice XXX”書都是好書。
評分媽呀在書單裏待瞭三年的書總算看完瞭 果然是書非藉不能讀 看完頓時有種現在學Python選瞭Python2的感覺????
評分套用“我認識的比利都是好人”,我讀過的“Effectvice XXX”書都是好書。
評分深一點的 Objective-C 的好書並不多,這本還不錯。讀完瞭算是一個階段的梳理和總結。自己試著翻譯瞭 3 章,發現中文版齣瞭後就有點泄氣瞭。看豆瓣上中文版的書評,大夥對翻譯質量有些意見。再結閤自己的經曆。翻譯一本書,即使是語言淺顯的計數書籍也並不容易,需要用心和精力。
Effective Objective-C 2.0 2024 pdf epub mobi 電子書 下載