iOS 9 中有哪些值得關注的新 API?

時間 2021-05-07 17:17:45

1樓:隨風

開發中會用到的:

3、設定信任設定—》通用—》描述檔案

4、字型變化蘋方

5、RUL scheme iOS9需要將你要在外部呼叫的URL scheme列為白名單,才可以完成跳轉

6、preferredStatusBarStyle 用控制器的方法來管理狀態列(iOS7) 但是ios9開始,UIWindow一定要設定根控制器。

Objective-C (2015)語言的新特性:

1、Nullability

@property (nonatomic, strong) NSArray *__nonull names;

@property (nonatomic, strong, nonnull) NSarray *names;

2、Lightweight Generics * 泛型

NSMutableArray *names;

NSMutableDictionary *book;

NSMutableArray :

限制陣列只能裝字串,有確定的型別。可以用點語法。自定義泛型。

泛型的型別可以自己定義,自定義的類新增泛型。協變性,和繼承有關係。小型別(子類)->大型別(父類)__covariant該怎麼去學習。

泛型好處取出不是id型別,可以用點語法。

3、__kindof

返回值是id的問題,錯了麼有警告,潛在問題。所以要寫清楚型別。

SDK的時候,實現別人看不到。cell的型別不確定,所以用id。返回不用強制轉換。

返回值可以是他,也可以是他的子類。不用強制轉換。方便開發。

2樓:

這篇文章裡說了一些 iOS 9 的新 APIhttp://www.

hackingwithswift.com/ios9挑出兩個我覺得應該會經常用到的細節:

SFSafariViewController, 內嵌的 Safari,內建瀏覽網頁的體驗應該會變好很多

UIStackView, 相當於 Android 的 LinearLayout,把多個 View 放進去會自動線性排列,很實用的功能

IOS9有哪些值得吐槽的地方?

笙歌 6s ios9.0.2換手機以後,感覺流暢性沒有之前的好。偶爾會出現卡頓。不知道系統本身的問題還是新一代蘋果的質量已經大不如前了 這個卡片還不如之前的好用,並且桌面頁居然在最右邊,和IOS8正好相反。還有左上角的返回,還有九宮格鍵盤左上角的逗號也改了 劉冰煌 iphone已經進入畫蛇添足的時代...

iOS 9 相比於 iOS 8 有哪些退步?

iOS 9的通知欄設定嚴重退化。iOS 8 可以更改同一個應用在通知中心顯示的訊息數量iOS 9 卻不可以。iOS 8 應用通知管理,已經被關閉通知的應用有一個專門分組,而iOS 9卻把這個分組給幹掉了,開啟通知的應用和沒開啟通知的應用被混在一起!對於安裝上百應用的人來講,嚴重的使用者體驗倒退。iO...

iOS 9 有必要關閉 Wi Fi助理 功能嗎?

曾盛敏 其實WiFi助理這個功能很好啊。安卓機沒有WiFi助理這種功能,經常在WiFi訊號不好的時候傻乎乎不知道主動接通蜂窩資料,還要手動切一下,煩死。 Leo Y 說來說去還是內地流量費太貴,不管橫向縱向對比,流量費還是貴好多,移動資費降低問題,還是任重道遠。國外已經有運營商取消語音通訊費,改收流...

《創造營2020》中有哪位選手和THE9中劉雨昕安崎這兩大ace的實力不相上下?

哪怕我是滄粉,我都覺得沒有,好吧,其實我是唯粉。畢竟每個人都不一樣,就像是你很難說劉的vocal能夠豔壓滄的vocal,畢竟滄這次就是合滄團。就像是你可以說出劉雨昕的dance吊打滄一樣 花酒 你這話是在說創3也很糊?只是你身邊人不看不要以為創3沒流量裡面的陳卓璇 只是說實力 林君怡ace也很可以的...

電影《八佰》中有哪些細節

護吾之人示其名 唉,不知道我是不是全網最晚看八佰的 最先叫七班的時候有很多人應答,最後洗澡的時候只有朱勝忠班長一個人了,小湖北當時還往他身後看了看,花名冊上被劃掉的應該都是犧牲了的。前面小湖北被問到明朝怎麼亡的,他沒有說話,結尾衝橋的時候,他的反問或許可以算作回答 一直以為被雜兵們拿著望遠鏡看的女孩...