2009-06-30 113 views

回答

4

一般來說,正如大家所說的,對UITableView和其他一些項目的更改。 2.0本書仍然是一個很好的開始。

通常跳過任何有聲的章節,都有一個名爲AVAudioPlayer的新框架,這使得播放聲音變得更容易。

3.0增加了很多額外的框架,這是非常酷的。

  • CoreData這是相當複雜的,但 可用於存儲複雜的數據。

  • MapKit已經加入,讓
    你谷歌地圖添加到您
    應用。此外,它還採用反向地理編碼 這意味着你可以給
    地圖的緯度,經度,它會
    給你這辦法
    涼爽的地址。

  • 現在,您可以與用戶 iPhone音樂庫進行互動,並在您的應用中播放
    音樂。
  • 您也可以訪問接近傳感器
  • 剪切/複製/粘貼,
  • 視頻
  • 擺動姿態
  • 推送通知
  • 應用程序內購買

1

iPhone 2.0書籍應該給你關於如何構造代碼的基本概念,但是你會錯過一些很好的新東西,比如CoreData的可用性。有些東西已經隨着一些控件(如UITableView)而改變,但是如果您嘗試以舊方式做事,則會從編譯器中獲得棄用警告。

1

語言是一樣的,增加了一些新的類和一些舊的改變。你的2.0書會很好。如果您沒有使用3.0版中添加的新功能,則幾乎沒有區別。

0

到目前爲止,我在2.0版可用的功能方面最大的區別是對錶視圖進行了更改,特別是對錶視圖單元格所做的更改。蘋果增加了很多不錯的功能,這些功能通常用在你必須自己編寫的地方。在3.0中有些是給你的。

所以我的建議是不用擔心使用2.0書籍,但是當你開始處理某些事情時,也請參閱SDK的文檔以查看書中是否有任何有趣的事情(我想這將是一個很好的建議即使SDK沒有改變)。