關於IOS 5 – iPhone手機開發技術文章 iPhone軟體開發教學課程

IOS 5比IOS 4增加瞭很多特性,簡單的列舉下

 

 

 

1.新增瞭icloud,雲同步服務。

2.新增瞭twitter。

3.將視頻與音樂進行瞭分離。

4.推送通知系統。

5 .新增瞭無線同步功能。

 

 

 

在我們開發當中,有

 

 

Storyboard

 

Storyboard(故事板)是XCode4和iOS5提供的一個用於控制View Controller之間跳轉關系的新概念。你可以把它理解成以前一堆Nib文件的集合。

 

ARC

 

因為ARC是在編譯期做的,所以雖然是與iOS5.0同時推出的Objective-C特性,但是其實ARC是支持iOS4的。隻是在iOS4中,不能使用ARC的weak關鍵字。

 

由於不需要支持iOS4,我們可以將原本的 __unsafe_unretained 關鍵字換成weak。這樣當這個弱引用對象被回收時,weak指針會被智能地設置成nil,防止“野指針”的產生。

 

UIKit

 

UIKit在iOS5進行瞭大量更新。除瞭新增瞭如UIStepper控件外,也為以前的控件增加瞭更多的定制接口。我們可以方便地定義UINavigationBar, UITabBar, UIToolBar等常用控件。

 

CoreImage

 

蘋果從iOS5開始,引入瞭新的圖象類CIImage。CIImage相比以前的UIImage類,更加適合於圖象處理和圖象分析。

 

NSJSONSerialization

 

這個ios自身的json。

You May Also Like