第一章:簡介

當(dāng) raywenderlich.com 的 iOS 教程小組第一次著手研究 iOS 5 時雾家,我們驚訝于大量新庫,新 API 和新功能玛歌。 這是 iOS 最大的升級之一昙读,包含了很多很酷的新東西,你可以開始在你的應(yīng)用程序中使用竭讳!

但是创葡,當(dāng)我們在研究 iOS 5 時,我們意識到?jīng)]有太多高質(zhì)量的示例代碼绢慢,教程和文檔來幫助開發(fā)人員(比如我們自己2涌省)快速掌握所有這些新功能。

所以我們決定編寫這本書來解決這個問題胰舆。 我們的目標(biāo)是創(chuàng)建權(quán)威指南骚露,幫助中級和高級 iOS 開發(fā)人員以最快,最簡單的方式學(xué)習(xí)新的 iOS 5 API —— 通過教程缚窿!

iOS 教程團(tuán)隊非常自豪地確保我們編寫的每個教程都符合最高的質(zhì)量標(biāo)準(zhǔn)棘幸。 我們希望我們的教程寫得很好,易于操作滨攻,也很有趣够话。 而且我們不想僅僅走馬觀花 —— 我們想深入研究這門學(xué)科,所以你可以真正理解它是如何工作的光绕,并直接在你自己的應(yīng)用程序中應(yīng)用這些知識女嘲。

如果你喜歡我們以前在 raywenderlich.com 上寫過的教程,那么你一定會喜歡這本書的诞帐。 我們?yōu)檫@本書編寫的是我們最好的一些教程 —— 而且這本書包含了你無法在其他地方找到的詳細(xì)的技術(shù)知識欣尼。

所以,如果你渴望了解 iOS 5 為你準(zhǔn)備的東西,那你來對地方了愕鼓。 坐下來钙态,放輕松,并準(zhǔn)備好迎接一些有趣且翔實(shí)的教程菇晃!

本書概述

iOS 5 有一大堆殺手锏的新 API册倒,你將立即開始在你的應(yīng)用程序中使用這些 API。 以下是我們將在本書中討論的內(nèi)容:

  • ARC 入門和進(jìn)階

    ARC 代表自動引用計數(shù)(Automatic Reference Counting)磺送,換個說法是:“還記得所有你曾經(jīng)寫過的內(nèi)存管理代碼驻子? 在這里,你再也不需要那么做了估灿!”這是一個重要的新功能崇呵,將為你減少大量的內(nèi)存管理難題,使你的代碼更易于編寫和閱讀馅袁。 在本書中域慷,我們不僅介紹了如何使用 ARC,還介紹了它的工作原理汗销,如何將舊項目移植到 ARC犹褒,如何使用尚未轉(zhuǎn)換為 ARC 的第三方庫,如何處理 ARC 中的一些細(xì)節(jié)問題和錯誤大溜,等等化漆。

  • Storyboards 入門和進(jìn)階

    過去,每個視圖控制器通常都會有一個 XIB钦奋。 這很好座云,但是不用第三方的圖表工具無法清晰地看到你的應(yīng)用程序的流程。 在 iOS 5 中付材,你可以使用新的 Storyboard 功能在一個地方設(shè)計你的應(yīng)用程序的視覺外觀朦拖,并可以輕松地顯示和管理不同視圖控制器之間的跳轉(zhuǎn)。 更重要的是厌衔,Storyboard 可以節(jié)省你很多時間璧帝,因?yàn)樗鼈円肓撕芸岬男鹿δ埽缭诰庉嬈髦兄苯觿?chuàng)建表格視圖單元格富寿。 在本書中睬隶,我們將深入介紹 Storyboard 并向你展示如何在應(yīng)用程序中使用主要的功能。

  • iCloud 入門和進(jìn)階

    在 iOS 5 之前页徐,如果你想在設(shè)備之間共享數(shù)據(jù)苏潜,則必須編寫自己的 Web 服務(wù),或者集成 Dropbox 等第三方 API变勇。 現(xiàn)在恤左,借助 iCloud,Apple 提供了內(nèi)置功能,可讓你將應(yīng)用程序的數(shù)據(jù)保存在云中飞袋,并輕松地在不同設(shè)備上的應(yīng)用程序之間進(jìn)行同步戳气。 客戶越來越期待應(yīng)用程序具有此功能,因此巧鸭,借助本書瓶您,你將深入了解這一酷炫新技術(shù),并獲得一些實(shí)際操作經(jīng)驗(yàn)纲仍!

  • 隨著 GLKit 的 OpenGL ES 2.0 入門和進(jìn)階

    如果你一直想要進(jìn)入 OpenGL ES 編程览闰,但由于復(fù)雜性而感到有些害怕,新的 GLKit 框架使你能夠更輕松地開始工作巷折。 經(jīng)驗(yàn)豐富的 OpenGL 開發(fā)人員也會喜歡 GLKit,因?yàn)槟憧梢允褂盟鼜膽?yīng)用程序中刪除大量的樣板代碼崖咨,從而輕松地將 OpenGL ES 1.0 轉(zhuǎn)換到 OpenGL ES 2.0锻拘。 在本書中,我們將深入探討新的 GLKView击蹲,GLKViewController署拟,GLKBaseEffect,GLKTextureLoader 和 GLKMath API —— 無論你是初學(xué)者還是高級開發(fā)人員歌豺,都可以輕松進(jìn)行操作推穷!

  • 自定義 UIKit 入門和進(jìn)階

    現(xiàn)在,要在 App Store 上發(fā)布一個成功的應(yīng)用类咧,你的應(yīng)用必須有一個不錯的外觀馒铃。 幾乎每個人都想定制 UIKit 控件的默認(rèn)外觀,但是在過去你不得不求助于奇怪的解決方法來完成這個工作痕惋。 使用 iOS 5区宇,這已經(jīng)變得容易了很多,所以在本書中值戳,我們將深入到一些實(shí)際的例子來定制你在 UIKit 中可能需要的每一個控件议谷。

  • Twitter 集成入門和進(jìn)階

    通過內(nèi)置的 Twitter 集成,iOS 5 使你可以更輕松地在應(yīng)用中使用 Twitter堕虹。 在這些章節(jié)中卧晓,我們將向你展示如何使用這些新的 API,使你的應(yīng)用程序發(fā)送 Tweet 比以往更容易赴捞!

  • Newsstand 入門和進(jìn)階

    iOS 5 僅僅為了期刊在你的主屏幕上引入一個特殊的文件夾逼裆。 該文件夾特殊在于應(yīng)用程序的圖標(biāo)可以更新來反映最新內(nèi)容 —— 就像一個真正的雜志或報紙!在這些章節(jié)螟炫,我們將討論通過 Newsstand 分發(fā)內(nèi)容的好處波附,描述如何修改你的應(yīng)用程序而顯示在 Newsstand,并介紹如何為應(yīng)用提供動態(tài)內(nèi)容。

  • Core Image 入門和進(jìn)階

    Core Image 是一個功能強(qiáng)大的新框架掸屡,可讓你輕松地將濾鏡應(yīng)用于圖像封寞,例如修改飽和度,色調(diào)或曝光仅财。 而最重要的部分是使用 GPU 來運(yùn)行過濾器狈究,所以它們非常快盏求!在這些章節(jié)中抖锥,我們將向你展示如何使用 Core Image 框架輕松地將酷炫的過濾器應(yīng)用到你的圖像。 我們還將向你展示如何使用 Core Image 來組合過濾器碎罚,蒙版圖像磅废,甚至執(zhí)行人臉檢測!

  • 回合制游戲入門和進(jìn)階

    iOS 5 的 Game Center 中最酷的新功能之一就是新的回合制游戲功能荆烈。 這使得創(chuàng)建多人回合制游戲變得非常簡單拯勉,你可以先開始,然后等待朋友輪到他憔购,并在輪到你的時候收到通知宫峦。 在這些章節(jié)中,我們將深入介紹如何將這些內(nèi)容集成到一個簡單的游戲中玫鸟,然后深入挖掘以展示如何創(chuàng)建自定義 UI导绷。

  • UIPageViewController 入門和進(jìn)階

    自 Apple 推出 iBooks 以來,開發(fā)人員一直渴望在應(yīng)用程序中獲得酷炫的頁面卷曲動畫屎飘。 過去妥曲,有些人已經(jīng)開發(fā)了模擬這種效果的庫,但是現(xiàn)在 iOS 5 引入了钦购! 在這些章節(jié)中逾一,我們將深入探討這個新的視圖控制器的工作原理,并用它來制作一個簡單的相冊應(yīng)用程序肮雨。

  • 其他新的 iOS 5 API

    其他章節(jié)介紹了 iOS 5 中最大的新特性遵堵,但是還有很多你應(yīng)該知道的其他簡單易學(xué)的功能。 在這些額外的章節(jié)中怨规,我們將深入挖掘幾乎所有 iOS 5 的 API 尚未涉及的新特性陌宿,包括 View Controller Containment,新的 JSON波丰,地址簿和位置 API 等等壳坪!盡管這些 API 只包含 iOS 的較小改進(jìn),努力將它們呈現(xiàn)在實(shí)際的項目中掰烟,你可以直接從中獲益(甚至可以擴(kuò)展到自己的應(yīng)用程序中)爽蝴。所以沐批,如果你想全面掌握 iOS 5 的知識,一定要查看這些方面蝎亚!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末九孩,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子发框,更是在濱河造成了極大的恐慌躺彬,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,884評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件梅惯,死亡現(xiàn)場離奇詭異宪拥,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)铣减,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,347評論 3 385
  • 文/潘曉璐 我一進(jìn)店門她君,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人葫哗,你說我怎么就攤上這事犁河。” “怎么了魄梯?”我有些...
    開封第一講書人閱讀 157,435評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長宾符。 經(jīng)常有香客問我酿秸,道長,這世上最難降的妖魔是什么魏烫? 我笑而不...
    開封第一講書人閱讀 56,509評論 1 284
  • 正文 為了忘掉前任辣苏,我火速辦了婚禮,結(jié)果婚禮上哄褒,老公的妹妹穿的比我還像新娘稀蟋。我一直安慰自己,他們只是感情好呐赡,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,611評論 6 386
  • 文/花漫 我一把揭開白布退客。 她就那樣靜靜地躺著,像睡著了一般链嘀。 火紅的嫁衣襯著肌膚如雪萌狂。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,837評論 1 290
  • 那天怀泊,我揣著相機(jī)與錄音茫藏,去河邊找鬼。 笑死霹琼,一個胖子當(dāng)著我的面吹牛务傲,可吹牛的內(nèi)容都是我干的凉当。 我是一名探鬼主播,決...
    沈念sama閱讀 38,987評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼售葡,長吁一口氣:“原來是場噩夢啊……” “哼看杭!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起天通,我...
    開封第一講書人閱讀 37,730評論 0 267
  • 序言:老撾萬榮一對情侶失蹤泊窘,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后像寒,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體烘豹,經(jīng)...
    沈念sama閱讀 44,194評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,525評論 2 327
  • 正文 我和宋清朗相戀三年诺祸,在試婚紗的時候發(fā)現(xiàn)自己被綠了携悯。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,664評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡筷笨,死狀恐怖憔鬼,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情胃夏,我是刑警寧澤轴或,帶...
    沈念sama閱讀 34,334評論 4 330
  • 正文 年R本政府宣布,位于F島的核電站仰禀,受9級特大地震影響照雁,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜答恶,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,944評論 3 313
  • 文/蒙蒙 一饺蚊、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧悬嗓,春花似錦污呼、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,764評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至周瞎,卻和暖如春悟狱,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背堰氓。 一陣腳步聲響...
    開封第一講書人閱讀 31,997評論 1 266
  • 我被黑心中介騙來泰國打工挤渐, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人双絮。 一個月前我還...
    沈念sama閱讀 46,389評論 2 360
  • 正文 我出身青樓浴麻,卻偏偏與公主長得像得问,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子软免,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,554評論 2 349