希望使用一款可以替代Objective-C,并且對開發(fā)人員友好的語言來構建一個原生的Mac OS X應用程序嗎?那么MacRuby將是一個理想的選擇。這本深入的指南將為你展示蘋果公司實現的Ruby是如何賦予你和Objective-C程序員一樣對所有特性的使用權。你將獲得關于MacRuby更清晰、更詳細的解釋,包含了快速編程技術,例如原型等。《MacRuby權威指南》附帶了代碼示例和完整的工程示例,因此對各種層次的程序員都是很適合的。如果你使用Ruby,那么可以利用你的技巧來享受界面創(chuàng)造器、Cocoa庫、Objective-C運行時等帶來的好處。如果你是Cocoa開發(fā)人員,將學到如何使用MacRuby提高生產效率?!?從MacRuby的基礎知識開始介紹,包含了MacRuby的類和方法?!?學習如何使用蘋果公司的Xcode開發(fā)者套裝來編寫MacRuby程序?!?鉆研了基礎工具箱中的簡單對象類和數據類型?!?使用AppKit框架構建了事件驅動的用戶界面?!?使用核心數據框架來處理關系對象持久性。· 使用高級MacRuby技術,包括并發(fā)性、沙盒技術等?!?獲得使用推特和位置Web服務的應用程序的示例?!?將MacRuby嵌入到現有的Objective-C應用程序中。