iOS7.0
1.iOS 7是iOS面世以來在用戶界面上做出改變最大的一個操作系統。iOS 7拋棄了以往的擬物化設計,而采用了扁平化設計。
蘋果在重新思考 iOS 的設計時,更希望圍繞 iOS 中深受人們喜愛的元素,打造一種更加簡單實用而又妙趣橫生的用戶體驗。最終,蘋果優化了 iOS 的工作方式,并以此為基礎重新設計了 iOS 的外觀。之所以這樣做,是因為能夠服務于體驗的設計才是出色的設計。
2.控制中心
控制中心為你建立起快速通路,便于你使用那些隨時急需的控制選項和 app。只需從任意屏幕 (包括鎖定屏幕) 向上輕掃,即可切換到飛行模式,打開或關閉無線局域網,調整屏幕亮度等等,你甚至還可以使用全新的手電筒進行照明。
3.增強的通知中心
通知中心可讓你隨時掌握新郵件、未接來電、待辦事項和更多信息。一個名為 "今天" 的新功能可為你總結今日的動態信息,十分便捷。只需向下輕掃,即可迅速掌握各類動態信息。
需要注意的是,之所以說是一個新功能,是因為iOS 7的通知中心較以往而言,變成了三欄——今天,全部,未讀通知。
4.更加智能的多任務處理
多任務處理始終是在 App 之間切換的捷徑。因此,它變得更加智能。因為 iOS 7 會了解你喜歡何時使用 App,并在你啟動 App 之前更新你的內容。因此,如果你經常在上午 9 點查看最喜愛的社交 App,那么你所關注的相關內容屆時將準備就緒,待你隨時取用。這就是 iOS 7 的多任務處理功能,你還沒做,它就已經為你想到了。
iOS 中的多任務處理變成卡片式,只需向上輕掃便可以關閉程序。
5.更強大的相機
iOS 7 的相機功能將你所有的拍攝模式置于顯要位置,包括照片、視頻、全景模式和新增的 Square 模式。輕掃一下,你就能以你喜歡的方式拍攝你想拍的畫面,瞬間即成。而全新濾鏡可讓你更好地享受每張照片帶來的樂趣。
6.智能相冊
現有更快速、更輕松、更愉悅的方式,讓你在記憶的長廊中自如穿行。特別介紹精選、時刻與年度,它們能根據時間和地點智能地分組管理你的照片和視頻。輕點年度,你所有的照片即會充滿屏幕。而地點將你拍攝照片的場所記錄下來。這樣,你就能快速找到任何時間、任何地點拍攝的內容。
7.AirDrop文件共享
通過文本訊息或電子郵件發送照片或文檔,是沒問題的。但如果某人就在你旁邊,文字訊息或電子郵件會突然讓人感覺大費周章。進入適用于iOS 的 AirDrop,它能讓你通過共享按鈕,快速、輕松地共享照片、視頻、通訊錄,以及任何 App 中的一切。只需輕點共享,然后選擇你的共享對象。AirDrop 會使用無線網絡和藍牙搞定其余的事情,不僅無需設置,而且傳輸經過加密,可嚴格保障共享內容的安全。
8.改進的Safari
iOS 7 中的 Safari令瀏覽更強大、更出色、更美觀。按鈕和工具欄,如綜合智能搜索欄,會隱藏起來,除非你通過滾動操作將其調出。因此,你會在屏幕上看到比以往更多的內容。只要輕掃一下,你就能向前或向后翻動頁面。一切設計,都為令你的瀏覽快速順暢,全無障礙。
綜合智能搜索欄、全新標簽視圖、共享的鏈接和閱讀列表讓你的Safari更加強大。
9.iCloud 鑰匙串
你在網上做許多事情都需要密碼。但iCloud可以為你記住你的帳戶名稱、密碼和信用卡號碼。無論你何時需要登入網站或在線購買,Safari 都能自動輸入這些信息。它可在所有經過你許可的 iOS 7 設備和運行 OS XMavericks 的 Mac 電腦上使用。而且 256-bit AES 加密令它極為安全。
10.正式版Siri
iOS 7 中的 Siri擁有新外觀、新聲音和新功能。它的界面經過重新設計,以淡入視圖浮現于任意屏幕畫面的最上層。Siri 回答問題的速度更快,還能查詢更多信息源,如維基百科。它可以承擔更多任務,如回電話、播放語音郵件、調節屏幕亮度,以及更多。
11.App Store新功能
我的附近的熱門 App 是 iOS 7 推出的 App Store 新功能,能夠顯示與你當前位置相關的一系列熱門 App。另外,如果你覺得 App Store 的精彩內容太多而難以取舍,欲購清單可給你些思考的時間。你可以隨時將 App 保存在欲購清單里,稍后做好決定再來購買。iOS 7 還能讓你的 App 自動保持更新,再不需要你費心。自動更新的另一個好處是:你再也無需關注那些提示 App 更新的紅色小徽章了。
iOS8.0
1.size classes的推出
size classes的產生對于屏幕的適配提供了便利,沒必要獲取屏幕的尺寸來進行操作了,將長寬尺寸按照設備類型和方向歸類為 regular 和 compact兩類,通過為不同的設備定義尺寸分類,用來定義同類型的操作特性,美中不足的是只能相對于父控件來適配。
2.Cloud Kit
其作用就是將數據原封不動的使用 Cloud Kit 向云端獲取數據和存儲數據,自我感覺作用像 “百度云管家”在我們使用位置服務和推送消息時必須經過用戶授權
3.新增 Photos.framework 框架
這個框架的主要作用就是和我們蘋果自帶的 photo 應用交互,它對于 Assets Library (照片和視頻的選?。┑闹饕獌瀯菰谟谀軌蚝蚷Cloud照片交互。還能監視其他應用對于照片的改變.第三方軟件也可以通過 touchID驗證(支付寶)。
4.HeatKit框架的推出
我們綁定健康應用后就可以查看很多的健康信息包括步數、跑步距離等等
5.Spotlight
當我們要查找一個聯系人或者軟件,Spotlight就可以快鍵方便的查出,還能幫你在互聯網和維基百科提供匹配的信息
iOS9.0
經過iOS7和iOS8兩次重量級的變革和更新,iOS9 SDK相對比較平靜,但是還是有一些變化,那么我們就瞧一瞧!
值得興奮的一點是 Xcode7 免證書真機調試。但是不要興奮太早,只是簡單的調試,如果我們做推送、地圖功能是還是得有證書。其調試方法有現有教程:http://www.cnblogs.com/wahy/p/5004623.html
UIAlertView過期,用UIAlertController可以完全替代,而且效果很好的.
tableView刷新有時比較坑,如果全部刷新不好使,我們可以使用局部刷新的方法
URL scheme
當我們要用到分享或者調到其他平臺授權的功能時,在iOS8中可以比較隨意,但是在iOS9中我們需要將要外部調用的URL scheme列為白名單,才可以完成跳轉iOS8 自動開啟多點觸控,但是iOS9默認不開啟
在viewDidLoad里面添加:
self.view.multipleTouchEnabled = true
6.iOS9增加了語言后面的地區代碼, 中國 zh-Hanz–>zh-hanz-CN
7.Xcode7打包不了老項目,報錯bitcode,解決方法:build setting中關閉bitcode,設置 enable bitcode 為NO
8.IOS9中部分字體可能間距會變大,label中顯示不全的問題。