自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

iOS 6.0開發(fā)框架及功能更新小結(jié)

移動開發(fā) iOS
本文由CocoaChina社區(qū)會員showt1me分享iOS 6.0開發(fā)框架及功能更新小結(jié).

1. Maps

替換Google Map為蘋果自行研發(fā)3D地圖

2. Social Network

集成新浪微博,F(xiàn)acebook , Twitter等社交網(wǎng)絡(luò)帳號管理。 < Social.framework >

3. Pass Kit

提供通行證SDK,可以此為基礎(chǔ)開發(fā)電子通行證甚至實(shí)體物理票務(wù)。

4. Game Center

可調(diào)用GKChallenge函數(shù)發(fā)起游戲挑戰(zhàn);authenticateHandler保存服務(wù)端驗(yàn)證信息;支持超時(shí)設(shè)置;GKAchievement可同時(shí)提交多個(gè)成就信息。

5. Reminder

Event Kit framework提供可定制提醒服務(wù)。

6. In-App Purchase(內(nèi)置商店)

支持可下載商品,蘋果將提供相應(yīng)服務(wù)端存儲。  < SKDownload class - StoreKit.framework >

7. Collection Views

新增UICollectionViewController,支持更便捷的自定義Layout。

8. UI State Preservation (界面狀態(tài)保留)

iOS 6.0中,State preservation提供保存界面狀態(tài)方案。這樣即使應(yīng)用進(jìn)程被結(jié)束,重新打開時(shí)仍可讓用戶感覺界面沒有變化。

9. Auto Layout

以“springs and struts”Model 為基礎(chǔ)的自動布局,用于:

  • a. 本地化
  • b. 支持right-to-left 語言
  • c. 更好的管理view與controller

10. Data Privacy (數(shù)據(jù)隱私中心)

  • a. 通訊錄
  • b. 日歷
  • c. 提醒
  • d. 相冊

第三方應(yīng)用訪問以上項(xiàng)目前,用戶將被提示授權(quán)。Info.plist可定制訪問這些項(xiàng)目時(shí)給用戶的描述。

Note:應(yīng)用若被拒絕授權(quán),將收到Null數(shù)據(jù),須做好相應(yīng)流程管理。

Additional Framework Enhancements  ( 框架增強(qiáng) ) 

一.  UIKit Framework:

UIImage:新初始化方法,可設(shè)置scale參數(shù)

支持自定義界面: UIBarButtonItem, UIPageControl, UIPageViewController, UISwitch, and UIStepper

UITableView:新成員變量UITableViewHeaderFooterView來設(shè)置header, footer

UITableViewController:支持內(nèi)置刷新按鈕-UIRefreshControl

UIWebView:提供禁止訪問額外隱藏內(nèi)容的方法

**UIViewController:

全新的更簡潔的屏幕旋轉(zhuǎn)管理方法 (極度坑爹,跟原先完全不同)

UINavigationBar:可subclass了..

二. OpenGL ES

GL_EXT_texture_storage,      GL_APPLE_copy_texture_levels, GL_APPLE_map_buffer_range, GL_APPLE_sync, GL_APPLE_shader_framebuffer_fetch

三. Media Player Framework

增加MPVolumeView:用于自定義音量條

四. Image IO Framework

可查詢EXIF及IPTC,得到圖片的拍攝信息 (光圈,焦距,曝光時(shí)間) (相關(guān)類:CGImageSourceRef, CGImageDestinationRef)

五. iAd Framework

廣告Banner支持一個(gè)在iPad上的新尺寸。

六. Foundation Framework

  1. NSFileManager:支持云管理
  2. NSUUID類:支持開發(fā)者自行生成需要的UUID
  3. NSURLRequest:允許開發(fā)者設(shè)定某request在多元網(wǎng)絡(luò)環(huán)境下是否被允許。
  4. NSString 新增轉(zhuǎn)大小寫的方法,哦耶~

七. External Accessory Framework

新增一個(gè)華麗麗管理藍(lán)牙設(shè)備連接的界面:顯示可用藍(lán)牙設(shè)備列表。

八. Event Kit Framework

優(yōu)化提醒,日歷管理。

九. Core Video Framework

支持2種新像素級格式,以提供OpenGL ES相關(guān)更高效的one-channel, two-channel圖像存儲。

十. Core Media Framework

新增CMClockRef, CMTimebaseRef類型。

十一. Core Location Framework (地理位置框架)

  1. 當(dāng)用戶在指定時(shí)間內(nèi)未移動,通過設(shè)置pausesLocationUpdatesAutomatically來暫停地理位置傳送,以節(jié)省電量。
  2. 設(shè)置 activityType來區(qū)分driving usage 和 fitness usage

十二. Core Bluetooth Framework

藍(lán)牙設(shè)備支持外圍模式(peripheral mode), 之前只支持中心模式(central mode)。

十三. Core Audio

  1. AUDeferredRenderer音頻單元,允許以低優(yōu)先級線程模式,進(jìn)行更頻繁的音頻切片。
  2. AudioQueueProcessingTap:允許截獲音頻隊(duì)列上的數(shù)據(jù),并處理它,你懂的^^。

十四. AV Foundation Framework

AVPlayer更好的支持網(wǎng)絡(luò)流媒體 etc..

十五. Ad Support Framework 

提供用于標(biāo)識App廣告客戶端的新方案(干掉UDID后的新招,貌似CFUUID)。

十六. Accelerate Framework 

新增vDSP, SSE, etc ..

蘋果官方鏈接:

https://developer.apple.com/library/prerelease/ios/#releasenotes/General/WhatsNewIniPhoneOS/Articles/iOS6.html

責(zé)任編輯:佚名 來源: cocoachina
相關(guān)推薦

2016-03-18 09:36:13

ios基礎(chǔ)框架

2023-08-16 16:18:29

iOS 17蘋果

2023-02-19 15:17:01

iOSiOS 16蘋果

2024-11-13 15:50:20

iOS 18.2蘋果

2011-08-18 11:10:49

Core Plot框架IOS開發(fā)

2024-09-29 13:02:19

iOS隱藏功能更新

2023-04-12 16:43:40

2024-07-09 21:19:53

2024-09-25 16:05:56

2016-03-23 11:05:58

Socket開發(fā)框架分析

2009-06-19 18:19:01

2011-06-15 16:11:51

UIKitCocoa TouchiOS

2013-07-24 18:22:02

iOS開發(fā)學(xué)習(xí)iOS開源框架和類

2016-09-29 09:22:01

移動WebHtml5

2023-11-16 14:00:23

iOS 17.2蘋果

2011-10-20 16:05:23

思杰XenServer服務(wù)器

2013-06-28 10:37:57

Google EartiOS

2023-07-06 16:41:55

iOS 17蘋果

2020-10-15 15:24:58

iOS 14.2蘋果iPhone 12

2014-07-10 10:02:01

iOSHome Kit框架
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號