作 者:(美)鍾冠賢 著作 劉威 譯者 定 價:59 齣 版 社:人民郵電齣版社 齣版日期:2011年11月01日 頁 數:297 裝 幀:平裝 ISBN:9787115265869 《Objective-C編程之道:iOS設計模式解析》:解析IOS設計模式的開山之作、優化Obiective-C編程實踐的必修寶典、由此邁入移動開發高手行列。
蘋果公司的AppStore擁有超過20萬個應用(每秒都在增加)供用戶選擇,正深刻地改變著軟件行業。每天都有更多的iOS開發者想投入到這一潮流,希望憑藉下一個殺手級應用發傢緻富。《Objective-C編程之道:iOS設計模式解析》的目標正是帶領讀者完成從新手到高手的轉變。關注底層的設計模式而非一味隻顧著寫代碼,從而開發齣更加高效、等
●部分 設計模式初體驗
●第1章 你好,設計模式2
●1.1 這是一本什麼書2
●1.2 開始前的準備2
●1.3 預備知識3
●1.4 似曾相識的設計3
●1.5 設計模式的起源――模型、視圖和控製器4
●1.5.1 在模型對象中封裝數據和基本行為4
●1.5.2 使用視圖對象嚮用戶展示信息5
●1.5.3 用控製器對象聯係起模型和視圖5
●1.5.4 作為復閤設計模式的MVC5
●1.6 影響設計的幾個問題6
●1.6.1 針對接口編程,而不是針對實現編程7
●1.6.2 @protocol與抽象基類7
●1.6.3 對象組閤與類繼承8
●1.7 本書用到的對象和類9
●1.7.1 類圖9
●1.7.2 對象圖12
●1.8 本書如何安排模式的講解13
●1.9 總結13
●部分目錄
內容簡介
《objective-c編程之道:ios設計模式解析》是基於ios的軟件開發指南。書中應用gof的經典設計模式,介紹瞭如何在代碼中應用創建型模式、結構型模式和行為模式,如何設計模式以鞏固應用程序,並通過設計模式實例介紹mvc在cocoatouch框架中的工作方式。
《objective-c編程之道:ios設計模式解析》適用於那些已經具備objective-c基礎、想利用設計模式來提高軟件開發效率的中不錯ios開發人員。 (美)鍾冠賢 著作 劉威 譯者 Carlo Chung(鍾冠賢) 計算機科學傢,喜歡擺弄機器、愛好攝影。他擁有計算機科學碩士學位,專業方嚮是計算機視覺(人工智能的分支)。把人工智能與任何小裝置結閤起來的想法都能令他興奮不已。他常常夢想著讓iPhone變得更智能、更像人,曾把計算機視覺的知識應用到iPhone平颱並開發瞭幾個應用,有兩個被作為特色應用齣現在App Store首頁,其中有一個還被列為攝影類彆中的*佳付費應用(Top Paid)。 生成器
選擇建造自己的房子的人會把工程外包給承包商。單一承包商不能建造整個房子,他將其分解為幾個部分,然後轉包給幾個實際的建築商(builder),他們懂得如何將零部件組裝起來。房子由風格、顔色和尺寸各不相同的部件組成。客戶告訴承包商房子裏都要有什麼,然後承包商協調各房屋建築商,決定需要做什麼。應該如何建造,建築商就如何施工。建房子是個復雜過程,單憑一雙手就想建房子,即便可能也**睏難。如果承包商(指導者)與懂得如何建造的建築商相互協調,這一過程將簡單得多且更易管理。
有時,構建某些對象有多種不同方式。如果這些邏輯包含在構建這些對象的類的單一方法中,構建的邏輯會**荒唐(例如,針對各種構建需求的一大片嵌套if-else或者switc等 生成器
選擇建造自己的房子的人會把工程外包給承包商。單一承包商不能建造整個房子,他將其分解為幾個部分,然後轉包給幾個實際的建築商(builder),他們懂得如何將零部件組裝起來。房子由風格、顔色和尺寸各不相同的部件組成。客戶告訴承包商房子裏都要有什麼,然後承包商協調各房屋建築商,決定需要做什麼。應該如何建造,建築商就如何施工。建房子是個復雜過程,單憑一雙手就想建房子,即便可能也*常睏難。如果承包商(指導者)與懂得如何建造的建築商相互協調,這一過程將簡單得多且更易管理。
有時,構建某些對象有多種不同方式。如果這些邏輯包含在構建這些對象的類的單一方法中,構建的邏輯會*常荒唐(例如,針對各種構建需求的一大片嵌套if-else或者switc等
Objective-C編程之道:iOS設計模式解析 下載 mobi epub pdf txt 電子書