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-15
Effective Objective-C 2.0 2024 pdf epub mobi 電子書 下載
因為是從 Swift 開始學習 iOS 開發的,已經被 Swift 優雅簡潔的語法慣得不成樣子瞭。所以在第一次看到 Objective-C 代碼的時候的第一個反映就是,這什麼鬼啊,怎麼會有這樣的語言:長長的方法名,散落一地的方括號,簡直不忍卒讀。不過,凡事都有一個過程,當慢慢地用 Object...
評分很多技巧其實並不僅僅是Obj-C的,而是寫程序通用的,就比如forward declaration在Google C++ Style裏也提過。Reference Counting也是老生常談,古老的Java都有這個賣點。 從作者對每一個技巧的解釋來看,其真的很瞭解Obj-C。Obj-C不像C有很多經典書籍,大多數都是言其然不言其...
評分因為是從 Swift 開始學習 iOS 開發的,已經被 Swift 優雅簡潔的語法慣得不成樣子瞭。所以在第一次看到 Objective-C 代碼的時候的第一個反映就是,這什麼鬼啊,怎麼會有這樣的語言:長長的方法名,散落一地的方括號,簡直不忍卒讀。不過,凡事都有一個過程,當慢慢地用 Object...
評分一開始要買這本書,我是拒絕的,因為你們都說翻譯差,所以我去C某DN下載瞭英文原版,還帶書簽。看瞭幾頁之後發現,臥槽!這麼棒的書必須買實體書收藏啊!!但是原版書亞馬遜400+的價格真的╮(╯-╰)╭,所以就買本中文版吧,畢竟中文看著也快嘛。。。。。 拿到貨之後我就嗬嗬瞭...
評分一開始要買這本書,我是拒絕的,因為你們都說翻譯差,所以我去C某DN下載瞭英文原版,還帶書簽。看瞭幾頁之後發現,臥槽!這麼棒的書必須買實體書收藏啊!!但是原版書亞馬遜400+的價格真的╮(╯-╰)╭,所以就買本中文版吧,畢竟中文看著也快嘛。。。。。 拿到貨之後我就嗬嗬瞭...
圖書標籤: Objective-C iOS 編程 iOS進階 Effective 軟件開發 Programming 計算機
Objective-C進階開發者必看
評分Objective-C進階開發者必看
評分深一點的 Objective-C 的好書並不多,這本還不錯。讀完瞭算是一個階段的梳理和總結。自己試著翻譯瞭 3 章,發現中文版齣瞭後就有點泄氣瞭。看豆瓣上中文版的書評,大夥對翻譯質量有些意見。再結閤自己的經曆。翻譯一本書,即使是語言淺顯的計數書籍也並不容易,需要用心和精力。
評分媽呀在書單裏待瞭三年的書總算看完瞭 果然是書非藉不能讀 看完頓時有種現在學Python選瞭Python2的感覺????
評分實在是個無聊又奇怪的語言
Effective Objective-C 2.0 2024 pdf epub mobi 電子書 下載