購物比價找書網找車網
FindBook
排序:
 
 有 1 項符合

Collin Ruffenach

的圖書
圖書介紹 - 資料來源:TAAZE 讀冊生活   評分:
圖書名稱:Objective-C無痛入門(Objective-C Fundamentals)

學習iOS開發時,是否被那奇怪的Objective-C語法給困擾了呢?例如:
NSString *myString = [[NSString alloc] initWithString:@"Hello, World!"];
這是什麼東東啊?要輸出一個Hello, World!有這麼難嗎?
那些 [ ] 是什麼?怎麼類別後面還有一個alloc啊?
哪個是方法的名稱呢?參數在哪裡?
如果你會有這樣的反應,大概你之前的程式語言背景不是C++就是Java/C#。

想要學好iOS的程式設計,搞懂Objective-C是不可避免的基本功。
本書從頭開始讓你重新認識OOP程式設計—「傳送訊息給物件」,並搭配C++/Java/C#的比較,讓你學習起來更容易進入狀況。
簡單來說,訊息有時候就是方法,例如「傳送訊息A給物件」代表「要物件執行方法A」,這樣是不是容易理解多了(當然當中還是有些微的差異,而本書也會提醒您差別在哪裡)。
再舉一個初學者常見的問題,Objective-C方法的參數在哪裡?答案就在方法署名裡,例如下列的方法宣告:
- (void)decreaseRentalByPercent:(float)percentage withMinimum:(float)min;
方法的全名是decreaseRentalByPercent: withMinimum: 。蝦密,方法名稱裡面有「:」,是的,而且「:」還代表參數的數量,所以上述方法有兩個參數(因為有兩個:),名稱分別為percentage與min。這樣說明,應該慢慢懂Objective-C了吧!

這樣做有什麼好處呢?因為這樣在傳遞訊息(呼叫方法)時,就容易在看程式碼時理解要傳送的參數意義是什麼,而不需要再回頭看方法宣告或實作處。

不過也因為這樣,所以Objective-C並沒有多載(overloading)這種機制喔(因為參數已經被方法名稱給描述了,更改參數的數量,方法名稱就不同了)。

以上都是節錄自本書的說明,本書能夠讓你快速理解Objective-C語法,並輔以C++與Java/C#來做說明比較。是一本適合初學Objective-C的學習書籍。

作者簡介:

Christopher K. Fairbairn/Johannes Fahrenkrug/Collin Ruffenach是專業的App開發者,在iOS,Windows Phone與Java方面都擁有非常豐富的開發經驗。


目錄
PART 1 起手撰寫Objective-C 程式
Chapter 01 初次建立iOS 應用軟體
Chapter 02 資料型別、變數與常數
Chapter 03 第一次接觸物件
Chapter 04 資料儲存與群集物件

PART 2 建立你自己的物件
Chapter 05 建立類別
Chapter 06 擴充類別
Chapter 07 協定
Chapter 08 動態型別檢查與執行時期型別資訊
Chapter 09 記憶體管理

PART 3 充分利用軟體開發框架
Chapter 10 錯誤與例外處理機制
Chapter 11 鍵值編碼與NSPredicate
Chapter 12 讀寫程式資料
Chapter 13 Block 與Grand Central Dispatch
Chapter 14 除錯技巧
»看全部

商品資料
  • 作者: Christopher K. Fairbairn、Johannes Fahrenkrug、Collin Ruffenach 譯者: 江良志
  • 出版社: 博碩文化 出版日期:2013-07-31 ISBN/ISSN:9789862017784
  • 語言:繁體中文 裝訂方式:平裝 頁數:416頁
  • 類別: 中文書> 電腦> 程式語言
贊助商廣告
 
金石堂 - 今日66折
重生改走團寵路線(全4冊)
作者:蕭荷
出版社:藍海製作有限公司
出版日期:2025-09-10
66折: $ 1003 
金石堂 - 今日66折
《和離後的富貴路》全3冊
作者:月色裡
出版社:藍海製作有限公司
出版日期:2023-11-15
66折: $ 554 
金石堂 - 今日66折
小燕爾《全4冊》
作者:瓜子兒
出版社:藍海製作有限公司
出版日期:2026-07-08
66折: $ 871 
金石堂 - 今日66折
金.小氣家族燙金典藏紀念復刻版套書(全八冊,限量作者親簽首刷贈品版)
作者:典心
出版社:春光出版股份有限公司
出版日期:2022-01-08
66折: $ 1848 
 
Taaze 讀冊生活 - 暢銷排行榜
松本大洋經典漫畫 ZERO復刻版(全2冊)
作者:松本大洋
出版社:大塊文化出版股份有限公司
出版日期:2026-07-06
$ 595 
Taaze 讀冊生活 - 暢銷排行榜
《未來1000天:你現在的努力,有多少會在AI時代失效?37 位實踐者寫給你的應對指南》隨書珍藏〈1000天導航圖〉拉頁
作者:羅振宇
出版社:金尉股份有限公司
出版日期:2026-06-23
$ 442 
Taaze 讀冊生活 - 暢銷排行榜
養野兔(英國溫萊特自然寫作獎暨年度選書):記一段不可思議且溫暖動人的真實友誼
作者:克蘿伊.達爾頓
出版社:木馬文化事業股份有限公司
出版日期:2026-07-01
$ 379 
金石堂 - 暢銷排行榜
型男業務同事正是理想飼主 01
作者:nocori
出版社:東立出版社
出版日期:2026-05-27
$ 142 
 
Taaze 讀冊生活 - 新書排行榜
純粹性0.01㎜(02)
作者:志岐佳衣子
出版社:台灣東販股份有限公司
出版日期:2026-05-27
$ 91 
金石堂 - 新書排行榜
澈底對你成癮 (首刷限定版) III
作者:美山薫子
出版社:東立出版社
出版日期:2026-08-31
$ 238 
金石堂 - 新書排行榜
生生世世量子糾纏:從宇宙運轉科學探討量子世界
作者:許心華、謝昊霓
出版社:博思智庫
出版日期:2026-07-02
$ 252 
金石堂 - 新書排行榜
傳說的放蕩肉棒VS鐵壁後庭(02)
作者:ととふみ
出版社:尖端漫畫
出版日期:2026-07-07
$ 119 
 

©2026 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策