国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

Swift 2021 生態(tài)調(diào)研報告

共 17388字,需瀏覽 35分鐘

 ·

2021-07-17 01:36


回顧 2020

在去年的《一次關(guān)于 Swift 在 iOS 生態(tài)圈里的現(xiàn)狀調(diào)研》一文中, 我們分析了整個大環(huán)境的現(xiàn)狀,在文章發(fā)表后得到了大家的廣泛關(guān)注,時隔一年,我們再來看看有什么變化吧?

Swift 語言

版本變化

首先從去年的 5.2 版本,到現(xiàn)在即將發(fā)布 5.4 版本,Swift 經(jīng)歷了 2 個小的版本變化,分別是 5.3 和 5.4

其中 5.3 版本給出了以下幾個語言特性:

  • SE-0276[1]:catch 語句在捕獲 error 的時候,可以更加靈活自由,例如一次捕獲多個 error 或者對 error 的值進(jìn)行綁定。
  • SE-0279[2]:支持多個尾隨閉包,這個特性主要是為 SwiftUI 準(zhǔn)備的。
  • SE-0266[3]:enum 支持 comparable 協(xié)議,并根據(jù)順序自行決定大小
  • SE-0269[4]:在某些場景下可以避免 self 關(guān)鍵字的聲明
  • SE-0281[5]:通過 @main 關(guān)鍵字定位程序入口
  • SE-0267[6]:在函數(shù)的泛型和擴(kuò)展中就可以使用包含 where 關(guān)鍵字的語句
  • SE-0280[7]:protocol witness 匹配模型在枚舉值中的加強(qiáng)
  • SE-0277[8]:新增 Float16 的數(shù)據(jù)類型
  • SE-0268[9]:didSet 方法優(yōu)化和語義更新
  • 首先在 SE-0271[10] 中,Swift Package Manager 在資源文件的支持上有了進(jìn)一步的提升,同時,在 SE-0278[11] 中,SPM 對本地化資源的支持也有了改進(jìn),而且在 SE-0272[12] 中,SPM 終于支持了二進(jìn)制形式的組件。在 SE-0273[13],SPM 允許我們對特定的 target 進(jìn)行特殊的依賴配置。

其中在未來的 5.4 版本又新增了以下幾個語言特性:

  • SE-0287[14]:提升了隱式成員表達(dá)式的類型推斷能力。
  • SE-0284[15]:在函數(shù)中可以定義多個可變參數(shù)。
  • SE-0289[16]:在 5.1 就公布的 Function Builder 功能正式命名為 Result Builder,并在原先的基礎(chǔ)上進(jìn)行了完善。
  • SR-10069[17]:嵌套函數(shù)支持重載
  • SE-0294[18]:新增 executable 類型的 target,使得 SE-0281[19] 新增的特性更易于使用。
  • property wrapper 除了可以作為屬性外,還可以在函數(shù)里作為本地變量。

On the road to Swift 6

在 2021 年的 1 月,Swift 社區(qū)的 Ted Kremenek[20],他的另一個身份是 Manager of the Languages and Runtime Team @Apple,在 swift.org forum[21] 公布了一則名為《On the road to Swift 6》[22]的文章

在這篇文章里,提到了一些對 Swift 6 的規(guī)劃,從大方向來說,Ted 提了三點:

  1. 加速整個 Swift 軟件生態(tài)的發(fā)展:包含兼容更多的開發(fā)平臺,簡化軟件的安裝部署和大力發(fā)展各類工具庫。
  2. 打造極致的開發(fā)體驗:包括更快的構(gòu)建速度,更好用的調(diào)試工具,更靈敏的代碼補(bǔ)全和更豐富的診斷信息。
  3. 結(jié)合開發(fā)者的反饋進(jìn)一步發(fā)展語言特性:包括完善 API 的設(shè)計,拓展其在底層系統(tǒng),服務(wù)器和機(jī)器學(xué)習(xí)方面的應(yīng)用場景,同時對某些主流的語言特性提供支持,例如并發(fā)特性和內(nèi)存相關(guān)的特性。

同時 Swift 的核心團(tuán)隊也發(fā)生了一些變化,Saleem Abdulrasool[23] 和 Tom Doron[24] 作為新成員加入到核心團(tuán)隊,而 [Dave Abrahams] 則退出了核心團(tuán)隊。

這里稍微提一下的,Tom 是 SwiftNIO 的核心開發(fā),同時在 SSWG(Swift Server Work Group) 項目中也是主要的發(fā)起者,而 Saleem 是 Swift to Windows 的核心發(fā)起者,這兩個變動結(jié)合著最開始的三個大方向,可以看出整個核心團(tuán)隊是言行一致的。

另外關(guān)于 Swift 6 的公布時間,Ted 的原話是這樣的:

Instead of announcing a specific timeline for “Swift 6”, the plan is for the community to be a part of seeing these efforts progress, with focused efforts and goals, and we release Swift 6 when those efforts culminate.

所以這樣看來,Swift 6 還是有一段時間才能與我們見面,畢竟人家說了 when those efforts culminate!

那反過來看,Swift 5 還將會是近期使用的主要版本。(PS:希望今年的 WWDC 21 不要被打臉)

技術(shù)社區(qū)

語言排行榜

同樣我們來看一看編程語言排行榜 TIOBE[25] 和 PYPL[26] 的情況,在 TIOBE 的排行榜中,Swift 在今年的排名是第 15 名,而 Objective-C 已經(jīng)徹底排在了 20 名之外了。

而在 PYPL 的排行榜中,Swift 和 Objective-C 的熱度還是較為接近的。

從社區(qū)的語言排行榜來看,雖然乍一看,感覺還是 Swift 和 Objective-C 共存的大環(huán)境,但其實背后也反映出,Swift 已經(jīng)被大部分開發(fā)者所接受了。

社區(qū)活躍度

同樣通過 GitHut 2.0[27] 這個工具對 GitHub 進(jìn)行分析。

下面四張圖的 Y 軸分別代表了 Pull Requests ,Pushes,Stars,Issues 的數(shù)量,藍(lán)色的線代表 Objective-C ,淺橙色的線代表 Swift。

可以發(fā)現(xiàn),在 Pull Request 方面,Swift 占比約 0.595%,而 Objective-C 占比約 0.335%

同時 Push 方面,Swift 占比約 0.476%,而 Objective-C 占比約 0.310%

在 Stars 方面,Swift 占比約 2.107%,而 Objective-C 占比約 1.067%

在 Issue 方面,Swift 占比約 0.767%,而 Objective-C 占比約 0.607%

總的來看,在 GitHub 的大環(huán)境中,社區(qū)中的開發(fā)者還是持續(xù)看好 Swift,也相對更加活躍,尤其在 Star 這項指標(biāo)上可以明顯看出,它高出了 Objective-C 近一倍!

商用 SDK 的技術(shù)選型

在今年我們還發(fā)現(xiàn)了一些有意思的現(xiàn)象,不少商用 SDK 也開始了 Swift 的遷移。

例如國外的 Nordic Semiconductor[28] 公司,它是北歐的一個半導(dǎo)體公司,主營藍(lán)牙芯片,在業(yè)界屬于領(lǐng)先地位,不少使用它家芯片的團(tuán)隊會涉及到固件升級問題,無線的升級方案需要進(jìn)行固件傳輸、校驗、升級管理等動作,而這些動作都得使用它們家提供的 SDK 來完成。

在 Nordic Semiconductor 的 GitHub 頁面[29]上,我們可以看到目前提供的商用 SDK 中,iOS 端只有 Swift 版本[30],而 Android 端只有 Java 版本[31]

同時像 Google 的 Firebase 在其 RoadMap[32] 里也明確指出了將更加關(guān)注 Swift 的使用體驗并開始了部分改造。

相信不久的將來,會有越來越多的廠商加入到 Swift 的社區(qū)中,除了 Swift 是未來 這樣人人都懂的道理以外,這兩年新增的特性,例如 ABI 穩(wěn)定,Module 穩(wěn)定,以及 SPM 對 binary 組件的支持,都會導(dǎo)致廠商的態(tài)度改變,尤其是那些需要使用非源碼形式發(fā)布組件的廠商,畢竟這些特性從根本上解決他們面臨的工程問題。

Apple 生態(tài)

SDK 能力

同樣,我們繼續(xù)分析了 Apple Developer Documentation[33] 下的 239 個 主題,發(fā)現(xiàn)今年的 Swift 獨占和 Objective-C 獨占的 SDK 情況如下

維度個數(shù)SDK 名稱
Swift 獨占13Swift(Swift Standard Library),Combine,SwiftUI,RealityKit,CareKit,Create ML(Create ML, Create MLUI),Playground Support,PlaygroundBluetooth,Apple CryptoKit,Swift Packages(Swift Package Manager),Developer Tools Support,System,WidgetKit
Objective-C 獨占12DarwinNotify,DriverKit(macOS 專屬),EndpointSecurity(macOS 專屬),HIDDriverKit(macOS 專屬),Kernel(macOS 專屬),NetworkingDriverKit(硬件驅(qū)動相關(guān)),PCIDriverKit(硬件驅(qū)動相關(guān)),SerialDriverKit(硬件驅(qū)動相關(guān)),USBDriverKit(硬件驅(qū)動相關(guān)),USBSerialDriverKit(硬件驅(qū)動相關(guān)),xcselect (macOS 專屬),SCSIControllerDriverKit

在 Swift 獨占方面,新增了 3 個 SDK,分別是 Developer Tools Support,System,WidgetKit,其中 System[34] 是個用于進(jìn)行底層文件操作(low-level file operation)的庫,似乎這也是 Apple 的首個用 Swift 編寫的系統(tǒng)底層庫(PS:如果說的不對,還請各位讀者指正);另外一個想說的重點就是 WidgetKit[35],這也是首次 Apple 在推廣系統(tǒng)新特性的時候強(qiáng)制要求開發(fā)者必須使用 Swift 技術(shù),這個策略我認(rèn)為還是十分高明的,它為 Swift 技術(shù)的推廣和應(yīng)用找到了新的出路。

同時 Objective-C 獨占方面,新增了一個 SCSIControllerDriverKit[36],但相比于去年,Professional Video Applications[37] 和 IOUSBHost[38] 兩個 Objective-C 獨有的 SDK 被改造成了 Swift 和 Objective-C 都可以使用的情況,而 QTKit 被徹底廢棄了。

至此,我們發(fā)現(xiàn)了,Swift 獨占庫的數(shù)量首次大于了 Objective-C 的獨占庫,是不是很有意思!

原生 App 分析

國外的開發(fā)者 Timac[39] 在其文章《Apple’s use of Swift and SwiftUI in iOS 14》[40]里對 iOS14 中的 Swift 和 SwiftUI 的使用情況進(jìn)行了分析。

iOS 14.0 包含了 291 個使用 Swift 技術(shù)的二進(jìn)制文件(PS: 還有一個統(tǒng)計口徑是 351 個,不過這里面有很多程序?qū)?Swift 的使用很初級,所以 Timac 就將其排除了),這個數(shù)量比 iOS 13 多了一倍以上,另外 Swift UI 也在 iOS 14 上被廣泛使用,目前已經(jīng)有 43 個了,其中去年新增的翻譯應(yīng)用是完全使用 Swift 和 SwiftUI 編寫的 App。

iOS 中不同編程語言的發(fā)展

Timac 在其文章《Evolution of the programming languages from iPhone OS 1.0 to iOS 14》[41]給出了很多有意思的結(jié)論。

首先,在 iOS 14 中,總共有 4173 個二進(jìn)制文件,具體的列表可以參考 iOS 14.0 (18A373) 統(tǒng)計[42],其中:

  • 88% 使用 Objective-C
  • 17% 使用 C++
  • 8% 使用 Swift
  • 8% 全部使用 C
  • 1% 使用 SwiftUI

下面的圖是 iPhone OS 1.0 到 iOS 14.0 中,各個二進(jìn)制文件的情況,注意這里的二進(jìn)制文件可以包含多個語言,所以下表的總數(shù)可能會大于二進(jìn)制的總數(shù),例如 iOS 14.0 里 44 + 351 + 337 + 708 + 3667 > 4173

從這個視角來看,也可以得出幾個有意思的結(jié)論:

  • 首先,iOS 的每個版本都變得更加復(fù)雜
  • Swift 的使用在不斷增多,而且至少目前來看,Swift 的使用已經(jīng)超過了 C
  • Objective-C 的增長還是比較穩(wěn)定的
  • C++ 的增長比較緩慢,或者說相當(dāng)緩慢
  • C 的增加幾乎沒有變化

如果上面的圖看起來不明顯,我們可以通過這個圖來看趨勢。

當(dāng)然上面的分析是基于數(shù)量來進(jìn)行的,那么如果我們從體積上進(jìn)行分析,也就是二進(jìn)制大小的角度來看,又會得出怎樣的結(jié)論呢?

Timac 在其文章《Comparing iPhone OS 1.0 with iOS 14 using tree maps》[43]里,也給出了一些自己的解讀。

下面是 Timac 根據(jù)相關(guān)的數(shù)據(jù)和腳本繪制出來的 iOS 14 的 tree map(矩形式樹狀結(jié)構(gòu)繪圖法)[44]

  • 其中 Preinstalled Assets 和 Linguistic Data 是與機(jī)器學(xué)習(xí)相關(guān)的預(yù)置資源
  • Health 相關(guān)的內(nèi)容在 iOS 14 的占比不算小,可以看出其重視程度
  • 在 iOS 3.1 之后,提供了 dyld shared cache 技術(shù),紅色區(qū)域就是支持這個特性的 framework。

當(dāng)然,Timac 對這個結(jié)果又進(jìn)行了更細(xì)致的劃分,它的結(jié)果如下

這里我們從二進(jìn)制的大小,或者代碼量的多少來考察某個系統(tǒng)功能的重要性,我們可以明顯的看到,Apple 的人工智能推動了設(shè)備上的機(jī)器學(xué)習(xí),如圖像和視頻中的物體檢測、語言分析、聲音分類和文本識別等技術(shù)。

所以如果未來想繼續(xù)在 iOS 上開發(fā)的話,機(jī)器學(xué)習(xí)可能會是一個必備的基礎(chǔ)知識了(PS:如果你開發(fā)過 IntentConfiguration[45] 類型的小組件,我想你大概就明白我在說什么了)。

國內(nèi)外客戶端的使用現(xiàn)狀

數(shù)據(jù)樣本

去年我們分析了國內(nèi)外 App 使用 Swift 的情況,今年我們繼續(xù)走起。

掃描的原理借鑒了《如何檢測 iOS 應(yīng)用程序是否使用 Swift?》[46],這是我和好基友 OneeMe[47] 一起編寫的。

App 排行榜的數(shù)據(jù)來源是 七麥數(shù)據(jù)[48] 提供的,日期為 2021 年 3 月 21 日,國內(nèi)免費應(yīng)用 Top 100 榜單[49] 和 國外免費應(yīng)用 Top 100 榜單[50]

下面是掃描的結(jié)果:

序號國內(nèi) App 版本是否使用 Swift國外 App 名稱是否使用 Swift
01搜狗輸入法NOTwitterYES
02百度地圖YESUberYES
03招商銀行YESFontiseYES
04優(yōu)酷YESPrime VideoYES
05QQ 瀏覽器NONikeYES
06QQ 音樂YESDasherYES
07肯德基YESCapital OneYES
08抖音極速版NOPayPalYES
09中國建設(shè)銀行YESTwitchYES
10餓了么NOTelegramYES
11攜程旅行YESTranslateYES
12閑魚NOTV RemoteYES
13汽車之家NOLife360YES
14WiFi 萬能鑰匙YESGoogle PhotosYES
15微視YESWalgreensYES
16菜鳥YESPinterestYES
17高德地圖NOVrboYES
18知乎YESChaseYES
19手機(jī)營業(yè)廳YESStarbucksYES
20國家反詐中心NOPandoraYES
2158 同城YESGoogle DocsNO
22淘寶特價版NOWazeYES
23UC 瀏覽器NOCredit KarmaYES
24小紅書YESMM LiveYES
25微博NOFacebookYES
26芒果 TVNOAmazon AlexaYES
27天眼查NOSnapchatYES
28駕考寶典NOCoinbaseYES
29探探YESXboxYES
30個人所得稅NOClassDojoYES
31騰訊地圖NOWalmartYES
32SOULYESGoogle MapsNO
33美柚YESPicsArtYES
34輕顏相機(jī)YESChromeNO
35BOSS 直聘NOHuluYES
36快手極速版YESOutlookYES
37作業(yè)幫YESDisney+YES
38美圖秀秀YESCapCutYES
39ChromeNOBooking.comYES
40迅雷YESInstagramYES
41貝殼找房YESZelleYES
42WPS OfficeYESMessengerNO
43百度網(wǎng)盤YESSHEINYES
44美團(tuán)外賣NOGoogle DuoYES
45番茄小說NOZoomNO
46中國工商銀行YESRokuYES
47快手YESTargetYES
48美顏相機(jī)YESWhatsAppYES
49七貓小說YESGrubhubYES
50滴滴出行YESPostmatesYES
51微信YESPS AppYES
52韓劇 TVYESTinderYES
53酷狗音樂NOHopperYES
54唯品會YESShazamYES
55愛奇藝YESItsmeYES
56嗶哩嗶哩YESBirdYES
57阿里巴巴NOUber EatsYES
58京東金融NONetflixYES
59醒圖YESDomino'sYES
60網(wǎng)易云音樂YESArch-USYES
61支付寶YESDoorDashYES
62轉(zhuǎn)轉(zhuǎn)YESFetch RewardsYES
63叮咚買菜YESCBS SportsYES
64今日頭條YESShopYES
65郵儲銀行NOSpotifyYES
66懂車帝YESTikTokYES
67夸克YESLyftYES
68美團(tuán)NOSoundCloudYES
69喜馬拉雅YESWOMBOYES
70得物(毒)YESZillowYES
71中國農(nóng)業(yè)銀行NOTextNowYES
72QQ 郵箱YESHBO MaxYES
73釘釘NODiscordYES
74百度YESAmazon MusicYES
75Top WidgetsYESGoogleYES
76KeepYESGoogle DriveYES
77全民 K 歌NOAirbnbYES
78哈羅出行NOTubiYES
79中國銀行YESEtsyYES
80Days MatterYESIRLYES
81新氧醫(yī)美NOYelpYES
82安居客YESPeacockYES
83企業(yè)微信NOYouTube MusicYES
84中國移動YESVenmoYES
85手機(jī)淘寶YESESPNYES
86云閃付NOIRS2GoNO
87QQNORingYES
88交管 12123NOWishYES
89拼多多YESESPNYES
90京東YESGmailYES
91好看視頻YESAmazonNO
92鐵路 12306NORobinhoodYES
93大麥YESYouTubeNO
94大眾點評NORedditYES
95酷狗鈴聲NOOfferUpYES
96抖音NOMusiNO
97剪映YESWidgetsmithYES
98貨拉拉NOeBayYES
99騰訊會議NOChick-fil-AYES
100騰訊視頻NOCash AppYES

在 GitHub 上,其實還有一份統(tǒng)計數(shù)據(jù) Snake List[51],是 Flexih[52] 統(tǒng)計的,除了 Swift 技術(shù)外,還統(tǒng)計了 Weex,React Native,F(xiàn)lutter 等技術(shù)的情況,大家可以作為參考。

2021 年

在國外 Top 100 的免費應(yīng)用中,Swift 混編占比 91%。

在國內(nèi) Top 100 的免費應(yīng)用中,Swift 混編占比 59%。

在之前的文章中,《一次關(guān)于 Swift 在 iOS 生態(tài)圈里的現(xiàn)狀調(diào)研》,我們也整理過一些數(shù)據(jù)。

在 2019 年,國內(nèi)的 Swift 混編應(yīng)用占比為 22%,國外的 Swift 混編應(yīng)用占比 78%, 在 2020 年,國內(nèi)的 Swift 混編應(yīng)用占比為 30.4%,國外的 Swift 混編應(yīng)用占比 82.3%。

如果將近幾年的數(shù)據(jù)連著看,Swift 在國內(nèi)外的變化趨勢如下圖所示:

數(shù)據(jù)解讀

純看數(shù)據(jù)的話:

  • 在國內(nèi),Swift 混編占比達(dá) 59%,較去年的 30%,又增長了 29%,整體占比也已經(jīng)過半了!
  • 在國外,Swift 混編占比 91%,較去年的 82.3%,又增長 9%,純 Objective-C 的應(yīng)用也只有個位數(shù)占比了。

那么我們再分析一些數(shù)據(jù)背后的內(nèi)容:

  • 從表面看,除了去年提到的 BAT 之外,今日頭條,快手,滴滴,支付寶,京東,拼多多等一眾應(yīng)用也都在今年完成了 Swift 的初體驗,比較有意思的是美團(tuán)系的應(yīng)用(美團(tuán),大眾點評,美團(tuán)外賣)目前似乎還沒有任何動靜。
  • 雖然國內(nèi)的 Swift 混編占比變高,但我個人認(rèn)為,這并代表國內(nèi)大部分公司要開始轉(zhuǎn)型 Swift 技術(shù)了,這樣的變化,主要是因為去年 Apple 新增的 Widget 技術(shù)導(dǎo)致的,因為想開發(fā) Widget 必須使用 Swift 相關(guān)的技術(shù),而上面提到的各個應(yīng)用,大多都提供了相應(yīng)的小組件。
  • 如果歷史有可以借鑒的地方,那么 2021 年的國內(nèi) Swift 占比(59%)與 2019 年的國外占比(78%)還算比較接近,至少不像去年(30% 和 82.3%)的差距那么大,那么按照這個趨勢發(fā)展的話,我們是否可以預(yù)言在未來的 3-5 年內(nèi),國內(nèi)的 Swift 混編應(yīng)用占比也將達(dá)到 90% 左右?

PS:在寫這篇文檔的時候,發(fā)現(xiàn)微博也支持小組件了,所以估計上面的這個數(shù)據(jù)又得增加 1% 了。

總結(jié)與展望

在做完了今年的調(diào)研后,我們能得出什么結(jié)論呢?

  • 雖然看起來現(xiàn)階段的 Swift 還是在一個積累的過程,但隨著 WidgetKit 這個標(biāo)志性的 SDK 誕生,我相信這個發(fā)展階段會從積累階段慢慢轉(zhuǎn)向發(fā)展期,畢竟現(xiàn)在 ABI 穩(wěn)定了,Module 穩(wěn)定了,對二進(jìn)制組件的支持也有了,還有 Swift 語言本身的版本變化也逐漸穩(wěn)定了,這些都給與了 Swift 很好的支持。
  • Swift 的發(fā)展方向絕不只是為了 Apple 生態(tài)體系內(nèi)的那點事兒,這個從社區(qū)的規(guī)劃也好,從 Timac 的那幾篇分析文章也好,我們都可以看出它在多元發(fā)展上的決心,Swift 真的很想破圈。
  • 國內(nèi)的 Swift 發(fā)展被去年的 iOS 14 新特性給盤活了,WidgetKit 功不可沒,雖然還不能給出大部分公司都將轉(zhuǎn)型的結(jié)論,但至少絕大部分互聯(lián)網(wǎng)的頭部公司已經(jīng)兼容了 Swift 的開發(fā),這是一個好的開始,相信在可見的未來,Apple 的轉(zhuǎn)型決心必然會讓國內(nèi)的公司會更加重視這方面工作的重要性。

在最后,我來說說這一年的一些其他見聞:

雖然不久前 Google 歸檔了 Swift for TensorFlow[53] 項目,讓很多人看衰 Swift 在機(jī)器學(xué)習(xí)或者人工智能方面的發(fā)展,但其實我覺得是有點沒必要,Swift 在這方面的發(fā)展其實并不依賴 Google,Apple 自己在這方面就很有建樹,如果感興趣應(yīng)該看看 Machine Learning Research at Apple[54] 這個網(wǎng)站,這才代表 Apple 和 Swift 在機(jī)器學(xué)習(xí)方面的真實水平。

另外,雖然還是能在某些技術(shù)群里看到 "Swift 無用","Swift 火不了","我們不需要用 Swift 開發(fā)" 的字眼,但這樣的數(shù)量相比于前幾年而言,真的越來越少了。

另外據(jù)我所知,字節(jié)跳動的抖音團(tuán)隊會在 2021 年的 Q2 季度全部遷移成 Swift 技術(shù)棧,這個遷移不僅是上層的業(yè)務(wù)變動,似乎也包括了底層的基礎(chǔ)庫,這意味著他們在不遠(yuǎn)的未來將會統(tǒng)一使用 Swift 進(jìn)行開發(fā);同時,我也聽說了快手團(tuán)隊正在大力發(fā)展 Swift 方面的建設(shè)。

雖然這只是國內(nèi)諸多公司的個例,但我相信隨著這些頭部大廠的加入,Swift 成為原生開發(fā)的主流趨勢會在國內(nèi)越來越明顯,當(dāng)然不得不承認(rèn),跨端技術(shù)在國內(nèi)也有著極大的市場份額,所以估計未來作為 iOS 端上的程序員,可能要具備 Objective-C,Swift,JavaScript/TypeScript 和 Flutter 的語言技術(shù)棧。

好了,今年的調(diào)研報告就到此結(jié)束了,我們明年見!

參考文檔

參考資料

[1]

SE-0276: https://github.com/apple/swift-evolution/blob/master/proposals/0276-multi-pattern-catch-clauses.md

[2]

SE-0279: https://github.com/apple/swift-evolution/blob/master/proposals/0279-multiple-trailing-closures.md

[3]

SE-0266: https://github.com/apple/swift-evolution/blob/master/proposals/0266-synthesized-comparable-for-enumerations.md

[4]

SE-0269: https://github.com/apple/swift-evolution/blob/master/proposals/0269-implicit-self-explicit-capture.md

[5]

SE-0281: https://github.com/apple/swift-evolution/blob/master/proposals/0281-main-attribute.md

[6]

SE-0267: https://github.com/apple/swift-evolution/blob/master/proposals/0267-where-on-contextually-generic.md

[7]

SE-0280: https://github.com/apple/swift-evolution/blob/master/proposals/0280-enum-cases-as-protocol-witnesses.md

[8]

SE-0277: https://github.com/apple/swift-evolution/blob/master/proposals/0277-float16.md

[9]

SE-0268: https://github.com/apple/swift-evolution/blob/master/proposals/0268-didset-semantics.md

[10]

SE-0271: https://github.com/apple/swift-evolution/blob/master/proposals/0271-package-manager-resources.md

[11]

SE-0278: https://github.com/apple/swift-evolution/blob/master/proposals/0278-package-manager-localized-resources.md

[12]

SE-0272: https://github.com/apple/swift-evolution/blob/master/proposals/0272-swiftpm-binary-dependencies.md

[13]

SE-0273: https://github.com/apple/swift-evolution/blob/master/proposals/0273-swiftpm-conditional-target-dependencies.md

[14]

SE-0287: https://github.com/apple/swift-evolution/blob/main/proposals/0287-implicit-member-chains.md

[15]

SE-0284: https://github.com/apple/swift-evolution/blob/main/proposals/0284-multiple-variadic-parameters.md

[16]

SE-0289: https://github.com/apple/swift-evolution/blob/main/proposals/0289-result-builders.md

[17]

SR-10069: https://bugs.swift.org/browse/SR-10069

[18]

SE-0294: https://github.com/apple/swift-evolution/blob/main/proposals/0294-package-executable-targets.md

[19]

SE-0281: https://github.com/apple/swift-evolution/blob/master/proposals/0281-main-attribute.md

[20]

Ted Kremenek: https://twitter.com/tkremenek?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor

[21]

swift.org forum: https://forums.swift.org/categories

[22]

On the road to Swift 6: https://forums.swift.org/t/on-the-road-to-swift-6/32862

[23]

Saleem Abdulrasool: https://github.com/compnerd

[24]

Tom Doron: https://github.com/tomerd

[25]

TIOBE: https://www.tiobe.com/tiobe-index/

[26]

PYPL: https://pypl.github.io/PYPL.html

[27]

GitHut 2.0: https://madnight.github.io/githut/#/pull_requests/2021/1

[28]

Nordic Semiconductor: https://www.nordicsemi.com/

[29]

GitHub 頁面: https://github.com/NordicSemiconductor

[30]

Swift 版本: https://github.com/NordicSemiconductor/IOS-Pods-DFU-Library

[31]

Java 版本: https://github.com/NordicSemiconductor/Android-DFU-Library

[32]

RoadMap: https://github.com/firebase/firebase-ios-sdk/blob/master/ROADMAP.md

[33]

Apple Developer Documentation: https://developer.apple.com/documentation/technologies

[34]

System: https://developer.apple.com/documentation/System

[35]

WidgetKit: https://developer.apple.com/documentation/WidgetKit

[36]

SCSIControllerDriverKit: https://developer.apple.com/documentation/scsicontrollerdriverkit

[37]

Professional Video Applications: https://developer.apple.com/documentation/professional_video_applications

[38]

IOUSBHost: https://developer.apple.com/documentation/iousbhost

[39]

Timac: https://github.com/Timac

[40]

Apple’s use of Swift and SwiftUI in iOS 14: https://blog.timac.org/2020/0927-state-of-swift-ios14/

[41]

Evolution of the programming languages from iPhone OS 1.0 to iOS 14: https://blog.timac.org/2020/1019-evolution-of-the-programming-languages-from-iphone-os-to-ios-14/

[42]

iOS 14.0 (18A373) 統(tǒng)計: https://blog.timac.org/2020/1019-evolution-of-the-programming-languages-from-iphone-os-to-ios-14/iOS14.txt

[43]

Comparing iPhone OS 1.0 with iOS 14 using tree maps: https://blog.timac.org/2020/1122-comparing-iphone-os-with-ios-14-using-tree-maps/

[44]

矩形式樹狀結(jié)構(gòu)繪圖法: https://www.wikiwand.com/zh/%E7%9F%A9%E5%BD%A2%E5%BC%8F%E6%A0%91%E7%8A%B6%E7%BB%93%E6%9E%84%E7%BB%98%E5%9B%BE%E6%B3%95

[45]

IntentConfiguration: https://developer.apple.com/documentation/widgetkit/intentconfiguration

[46]

如何檢測 iOS 應(yīng)用程序是否使用 Swift?: https://mp.weixin.qq.com/s/vF_oOWFLimlyRi4mZpgpeQ

[47]

OneeMe: https://github.com/OneeMe

[48]

七麥數(shù)據(jù): https://www.qimai.cn/

[49]

國內(nèi)免費應(yīng)用 Top 100 榜單: https://www.qimai.cn/rank/index/brand/free/device/iphone/country/cn/genre/5000/date/2021-03-21

[50]

國外免費應(yīng)用 Top 100 榜單: https://www.qimai.cn/rank/index/brand/free/device/iphone/country/us/genre/5000/date/2021-03-21

[51]

Snake List: https://github.com/flexih/SnakeList

[52]

Flexih: https://github.com/flexih

[53]

Swift for TensorFlow: https://github.com/tensorflow/swift

[54]

Machine Learning Research at Apple: https://machinelearning.apple.com/

[55]

Paul Hudson - Hacking with Swift - What’s new in Swift 5.3?: https://www.hackingwithswift.com/articles/218/whats-new-in-swift-5-3

[56]

Paul Hudson - Hacking with Swift - What’s new in Swift 5.4?: https://www.hackingwithswift.com/articles/228/whats-new-in-swift-5-4

[57]

Swift.org forum - On the road to Swift 6: https://forums.swift.org/t/on-the-road-to-swift-6/32862

[58]

TIOBE: https://www.tiobe.com/tiobe-index/

[59]

PYPL: https://pypl.github.io/PYPL.html

[60]

GitHut 2.0: https://madnight.github.io/githut/#/pull_requests/2021/1

[61]

Apple - Apple Developer Documentation: https://developer.apple.com/documentation/technologies

[62]

Timac - Comparing iPhone OS 1.0 with iOS 14 using tree maps: https://blog.timac.org/2020/1122-comparing-iphone-os-with-ios-14-using-tree-maps/

[63]

Timac - Evolution of the programming languages from iPhone OS 1.0 to iOS 14: https://blog.timac.org/2020/1019-evolution-of-the-programming-languages-from-iphone-os-to-ios-14/

[64]

Timac - Apple’s use of Swift and SwiftUI in iOS 14: https://blog.timac.org/2020/0927-state-of-swift-ios14/

[65]

OneeMe - Swift App Analyzer: https://github.com/ZRTransmitter/SwiftAppAnalyzer

[66]

Flexih - Snake List: https://github.com/flexih/SnakeList

[67]

Apple - Machine Learning Research at Apple: https://machinelearning.apple.com/



瀏覽 64
點贊
評論
收藏
分享

手機(jī)掃一掃分享

分享
舉報
評論
圖片
表情
推薦
點贊
評論
收藏
分享

手機(jī)掃一掃分享

分享
舉報

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 免费A片在线观看| 欧美性爱在线网站| 免费观看色情视频| 色婷婷综合网| 亚洲国产婷婷| 国产免费a| 夜夜爽妓女77777毛片A片| 色老板网址| 黄色av网站在线观看| 亚洲午夜无码精品专区| 久操视频在线| 日韩人妻精品中文字幕免费| 黄色免费在线观看视频| HEZ-502搭讪绝品人妻系列 | 中文原创麻豆传媒md0052| 一级无码专区| 国产熟妇搡BBBB搡BBBB毛片 | 婷婷色情网| 最新97色黄色精品高清网站| 日比视频| 爱干视频| 五月天丁香| 成人激情在线观看| 亚欧免费视频| 中文成人无字幕乱码精品区| 波多野结衣高清视频| 国产中文自拍| 黄色大片视频| 西西337| 亚洲国产成人在线| 波多野吉衣视频| 无码高清在线播放| www.日韩精品| 爱爱视频免费看| 91成人免费电影| 2014AV天堂网| jk在线观看| 高清无码黄| 亚洲中文字幕视频在线| 校园春色av| 蜜桃Av噜噜一区二区三区四区| 涩涩视频成人| 黄色片亚洲| 在线91网站| 人成免费网站| 国产美女操逼网站| 国产一级操逼| 成人av小说网站| 日韩免费在线视频| 大香蕉一区| 国产激情视频在线观看| 日韩欧美中文字幕在线观看| 制服丝袜乱伦| 国产美女操逼| 在线第一页| 激情五月丁香婷婷| 91最新网址| av水果派| 一级特黄大片录像i| 亚洲精品第一页| 国产精品无码成人AV在线播放| 91麻豆精品国产| 在线视频日本| 超碰人人爽| 欧美在线黄片| 伊人无码在线| 午夜黄色小视频| 国产三级AV在线| 9797色色| 草逼国产| 豆花视频成人版www满18| 大茄子熟女AV导航| 18禁黄色免费网站| 欧美丰满人妻| 亚洲高清无码在线播放| 在线看片你懂的| 亚洲视频中文字幕在线观看| 91精品久久久久久粉嫩| 亚洲三级在线播放| 国产一区二区三区免费播放| 欧美日韩性| 豆花视频成人| 激情网站在线观看| 91久久99久久91熟女精品| 搞搞视频| 日韩一区二区三区视频| 成年人视频网站| 99热这里有精品| 亚洲色吧| 中文字幕的色| 体内射精免费视频| 丝袜二区| 国产婬片一级A片AAA毛片AⅤ | www.日本色| 亚洲免费黄片| 一级片视频在线观看| 九九福利视频| 日本A在线| 国产毛片一区二区三区| 最新av在线| 一区二区三区四区五区在线| 久久久999精品日韩一区二区| 亚洲日本中文字幕| 日皮做爱视频网站| 老鸭窝av免费入口在线观看| 亚洲国产成人va| 3D动漫精品啪啪一区二区| 无码婬片A片AAA毛片艳谭| 在线看毛片网站| 日韩熟妇人妻中文字幕| 神马午夜三级| 日韩人妻无码电影| 亚洲性爱在线播放| 日本毛片视频| 亚洲AV资源| 亚洲免费视频在线| 亚洲AV免费| 日皮做爱视频网站| 麻豆福利在线| 西西888WWW大胆视频| 欧美大屌网站| 欧美一区免费| 香蕉视频成人在线| 午夜久久久久久久久久久久91| 日逼网站免费观看| 亚洲卡一卡二| 亚洲精品国产精品国自产观看| 操逼视频免费看| 欧美视频色| 四川少妇bbbb| 操逼黄视频| 九色麻豆| 中日韩特黄A片免费视频| AV无码中文| 中文字幕黄色电影| 国产精品扒开腿做爽爽爽A片唱戏| 操逼导航| 逼逼AV网站-日韩电影| 特一级黄色电影| 精品人人人人| 免费在线亚洲| 精品乱子伦一区二区三区在线播放 | 国产免费成人视频| 波多野结衣视频网站| 正在播放吴梦梦淫行| 欧美久久电影| 免费观看黄色在线视频| 在线播放www| 91在线无码精品秘入口男同| 一级a一级a爱片免费免免高潮| 俺来俺去| 亚洲激情小说| 日韩在线观看AV| 视频国产区| 少妇搡BBBB搡BBB搡毛片少妇| 亚洲日韩欧美成人| 日本无码免费视频| 欧美综合色| 超碰在线91| 免费福利在线视频| 天天干免费视频| 丰满人妻一区二区三区视频54| 亚洲午夜久久久久久久久红桃| 91精品视频在线播放| 日韩综合在线| 视频一区二区免费| 2021天天夜日| 天天操电影| 欧美性69| 亚洲色婷婷| 国产欧美日韩三级| 在线免费观看成人网站| 三级片网站在线观看| 黄色视频网站国产| 人人操人| 国产女人免费| 国产精品囯产三级囯产AV野外| 欧美日韩亚洲天堂| 亚洲av免费在线| 亚洲高清视频在线| 午夜成人小电影| 精品九九九九| 麻豆成人91精品二区三区| 男女网站在线观看| 色噜噜狠狠一区二区三区| 五月丁香婷婷啪啪| 日本熟妇高潮BBwBBwBBw| 超碰成人AV| 日本免费精品| 中文字幕一区二区二三区四区| 91爱爱网| 中文字幕无码在线| 麻豆三级精品| 91视频福利| 国产精品黑人ThePorn| 激情自拍偷拍| 国产亚洲欧美精品综合在线| 亚洲日韩中文字幕在线| 大橡胶伊人网| 欧美视频久久| 丁香五月网站| 九九成人网站| 成人视频91| 波多野结衣精品无码| 中文字幕一二三区| jizz99| 大香蕉网伊| 成人在线免费视频观看| 91性爱嫩逼视频| 无码视频一二三区| 国产激情在线| 国产综合久久久7777777| 人人色人人看| 亚洲无码AV一区二区三区| 一本大道东京热av无码| 亚洲三区视频| av亚洲波多野结衣白嫩水多波 | 操逼视频免费| 日韩精品影视| 少妇搡BBBB搡BBB搡毛片少妇| 伊人无码在线| 国产大鸡巴| 96精品久久久久久久久久| 亚洲日韩欧美一厂二区入| HEZ-502搭讪绝品人妻系列 | 中文字幕高清无码在线播放| 国产久久性爱| 青青国产在线| 激情五月天成人| 韩日无码人妻| 久久久久久久久久国产精品免费观看-百度| а√在线中文网新版地址在线| 色欲AV秘无码一区二区三区| 在线内射视频| 影音av| 亚州一级成人片| 日韩在线欧美在线| 在线观看三级| 在线天堂av| 青青草AV| 五月婷婷五月丁香| 欧美成人免费电影| 亚洲激情小说| a片网站在线观看| 九九精品视频在线观看| www.俺去也| 安微妇搡BBBB搡BBBB日| 一起草在线视频| 91久色| 日本AⅤ在线| 亚洲日韩欧美性爱| 精品成人在线观看| 亚洲免费观看高清完整版在va线 | 日本黄色电影在线观看| 色欲91| av五月| 黄色大片免费看| 亚洲第一a| 国产成人精品av在线观看| 99热免费在线观看| 日本一级片在线播放| 欧美草比| 国产97在线视频| 免费V片| 澳门簧片| 免费黄色一级电影| 久久密| 日韩精品一区二区三区在线观看免费| 97精品视频在线观看| 亚洲成人黄色电影| 国产精品乱伦片| 最新av| 无码任你躁久久久久| 欧洲三级网观看| 呦小性Free小U女HD| 操操操影院| 免费看日韩视频| 天天色操| 大香蕉伊| 天天爽爽爽爽爽成人片| 一本色道综合久久欧美日韩精品 | 亚洲精品秘一区二区三小| 国产91无码网站在线观看| 99在线观看视频在线高清| 亚洲日产专区| 婷婷五月天中文字幕| 国产精品偷拍视频| 亚洲三级AV| 97人妻精品一区二区三区视频| 老司机永久免费91| 波多野结衣一二三区| 久热国产视频| 69成人国产| 性爱无码网站| 五月天婷婷AV| 黑人巨大精品欧美| 亚洲一区二区在线| 国产精品久久久大香蕉| 日韩国产高清无码| 日韩bbbb| A免费在线观看| 日韩无码免费看| 欧美性爱精品一区| 四虎福利| 国产1区2区| 日韩中文字幕区| 麻豆久久久久| 撸一撸成人在线做爱视频。| 深爱激情综合| 国产精品一区二区在线观看| 成人网站在线免费看| 日本成人不卡| 黄色A片一级| 五月天激情午夜福利| 摸BBB槡BBBB搡BBB,,,,,| 可以免费看的AV| 尤物在线播放| 丁香啪啪| 黄片网站免费| 日韩精品一区二区亚洲AV观看| 无码高潮| 一级a片在线播放| 人人操人人撸| 国产精品一区二区AV日韩在线| 精品资源成人| 日本高清中文字幕| 骚虎av| 成人国产精品免费观看| 亚洲砖区免费| 亚洲午夜福利在线| 色欧美亚洲| 欧美激情视频一区二区| 蜜桃91精品秘入口| 国产久久久久久久久| 国产黄色A片| 久久久久女人精品毛片九一| 国产精品美女久久久久AV爽| 大荫蒂HD大荫蒂视频| 亚洲无码一区二区三区蜜桃| 91精品国产99久久久久久天美 | 92久久| 日本一级片在线播放| 成人无码99| 91麻豆影院| 在线不卡无码| 大鸡吧在线视频| 成人在线三级| 日韩啪啪视频| 婷婷丁香五月网| 91性视频| 一边做一边说国语对白| 高清国产AV| 97精品久久| 韩国午夜福利| 日韩动态视频| 在线观看免费黄片| 成人黄片在线免费观看| 国产在线免费视频| 人妻丝袜中出北条麻妃| 337P人体美鮑高清| 国产三级黄色AV| 最新中文字幕在线观看视频| 久久丁香五月婷婷五月天激情视频| 成人小视频在线| 男人在线天堂| 亚洲人在线观看| 激情五月天黄色| 99热加勒比| 狠狠色色| 中文字幕免费AV| 日韩大片在线观看| 日本免费黄色片| 精品三级在线观看| 日本黄色视频在线观看| 加勒比综合网| 手机不卡黄色视频在线| 人人看人人摸人人搞| 热久久综合网站| 国产午夜在线视频| 日韩极品在线观看| 97人人妻| 黄色A片免费视频| 无码高清在线| AAA无码| 91探花精品偷拍在线播放| 中日韩无码| 亚洲精品电影| 国产人体视频| 国产小视频在线观看| 日韩免费黄色视频| 2025AV中文字幕| 中文电视剧字幕在线播放免费视频| 日韩中文字幕一区二区三区| 911精品国产一区二区在线| 激情视频网站| 成人先锋影音| 精品国产99久久久久久www| 中文字幕第11页| 中文字幕高清AⅤ| 成人AV十八亚洲二区| 亚洲黄色无码视频| 激情丁香五月婷婷| 国产乱子伦日B视频| 国产av地址| 国产精品aaa| 成人av免费在线观看| 免费A级黄片| 成人A毛片| 日韩婬乱片A片AAA真人视频| 亚洲天堂视频网| 欧美日视频| 国产精品一色哟哟哟| 2025四虎在线视频观看| 国产精品成人影视| 18性XXXXX性猛交| 无码人妻一区二区三区| 日B无码| 亚洲无码精品在线| 91久九九| 久草资源| 日本一区二区三区免费观看| 青春草在线免费观看| 成人在线精品| 国产高潮又爽又无遮挡又免费| 无码天堂| 97精品超碰一区二区三区| 人妻少妇无码| 国产精品久久久久久无人区| 黄色成人网站在线观看| 国产精品成人免费久久黄AV片 | 91久久视频| 巨乳无码噜噜噜久久久| 亚洲无码电影网站| 日本黄A三级三级三级| 少妇爆射| 1插菊花综合| 久久a视频| adn日韩av| 丰满岳乱妇一区二区三区| 丁香一区二区| 黄色毛片,男人天堂| 91人妻网| 国产三级黄色| 91视频美女内射| 青青草亚洲| 国产毛片精品一区二区色欲黄A片| 国产亚洲欧美一区二区| 国产69久久精品成人看| 白虎高清无码大尺度免费在线观看| 欧美肉大捧一进一出小说| 国产精品色情A级毛片| 亚洲在线看| 亚洲天堂网在线视频| 黄色片视频日本| 亚洲日韩国产AV无码无码精品| 精品人妻一区二区乱码一区二区 | 国产一级婬乱片AV片AAA毛片| 120分钟婬片免费看| 日韩操b| 欧美二区三区| 亚洲日韩一区二区三区四区| 亚洲.欧美.丝袜.中文.综合 | 欧美成人一区二区三区片| 日韩A级毛片| 婷婷爱五月天| 97人人妻| 91av免费在线观看| 激情二区| 婷婷五月丁香五月| 国产综合婷婷| AV电影一区| 亚洲福利在线观看| 中文字幕在线观看网址最新地址 | 欧美中文字幕在线播放| 国产成人69免费看| 日韩操逼片| 国产真实露脸乱子伦对白高清视频| 好好日视频| 91国产做爱| 7777影视电视剧在线观看官网| 丰滿人妻一区二区三| 成人AV免费观看| 亚洲一区在线播放| 精品久久一区二区三区四区| 亚州操B| 精品国产AV| 免费一级A毛片夜夜看| 天天日天天操天天爽| 蜜桃精品一区二区三区美女| 久热网| 国产日本在线观看| 欧美性爱日韩| 黄色三级视频| 大香蕉精品在线视频| 欧美日韩高清丝袜| 色丁香视频在线观看的| 人妻p| 中文字幕aV在线| 国产真人无码| 国产三级自拍| 亚洲无码一级| A天堂视频| 日日爱网| 国产成人在线视频| 超碰少妇| 日韩一级免费电影| 韩国成人免费无码免费视频| 婷婷导航| 中国字幕在线观看韩国电影| 精品国产重口乱子伦| 欧洲在线观看| 欧美成人18| eeuss一区| 成人午夜福利高清视频| 超碰97成人| 一级做a爰片毛片A片| 亚洲无码在线免费观看视频| 亚洲成人无码在线播放| 日韩精品无码一区二区三区| 影音先锋无码AV| 婷婷色av| 91人妻人人澡人人爽人人精品乱| 婷婷五月天啪啪| 丝袜二区| 国产无码一区二区三区| jjzz亚洲| 在线久草| 久久久久久免费| 国产精品自拍一区| 99热8| 天美精东蜜桃91| AA丁香综合激情| 黑人精品XXX一区一二区| 91视频美女内射| 亚洲成人在线免费观看| 微拍福利一区| 午夜综合网| 婷婷国产| 曰本精品综合网在线| 人人澡人人澡| 黄色片视频在线观看| 成人一级a片| 91亚洲精品国产成人| 日韩中文字幕一区二区三区| 午夜AV在线| 免费成人黄色网址| 伊人大香蕉综合在线| 国产中文字幕第一页| 大香蕉伊人青青草| 999日本不卡影院| 熟女人妻人蜜桃视频| 免费黄片视频在线观看| 一本到免费视频| 乱伦小说五月天| 无码日韩av| www.sesese| 蜜桃Av噜噜一区二区| 久久久久久久久国产精品| 国产九九热视频| 国产性生活视频| 麻豆艾秋MD0056在线| 欧美亚洲天堂| 日韩人妻无码一区| 九九色| 69亚洲精品| 永久免费AV无码| 操B视频在线免费观看| 中文视频免费播放| 久久夜色精品| 人人操在线观看| 中文字幕亚洲高清| 亚洲精品成人一二三区| 欧美极品少妇| 欧美性爱a视频| 北条麻妃无码一区三区| 在线观看a片| 欧美日韩免费在线观看| 亚洲操逼逼| 亚洲无码www| 日韩动态视频| 特级特黄AAAA免费看| 女人的天堂网| 欧美特级毛片| 91日韩在线| 97人人妻| 亚洲中文字幕免费| 综合一区二区三区| 丁香六月啪啪| 人人妻天天干| 特级特黄AAAA免费看| 911国产在线| 日韩高清无码免费看| 亚洲免费无码| 91精品人妻一区二区三区蜜桃| 国产理论视频| 亚洲成人性爱网站| 91精品人妻少妇无码影院| 男人天堂免费视频| 亚洲.www| 国产无遮挡又黄又爽又色视频软件 | 亚洲精品久久久久久久久豆丁网 | 你懂的视频在线播放| 色播国产成人AV| 草久av| 国产操P| 91白浆肆意四溢456| 久久黄色视频| 欧美A∨| 成人不卡| 欧美日韩国产一区二区| 日本高潮视频| 国产棈品久久久久久久久久九秃 | 日本aa视频| 亚洲AV成人无码一区二区三区| 国产99久久| 亚洲婷婷精品国产成人| 国产特级婬片免费看| 好吊一区二区| 巨乳无码噜噜噜久久久| 日逼视频| 激情婷婷| 3级毛片| 黄色大片在线免费观看| 色哟哟av| 一区二区三区无码在线| 一本色道久久综合无码欧美| 午夜福利10000| 蜜臀av一区二区| 亚州中文字幕| anwuye官方网站| 91成人在线电影| 国产免费福利| 夜夜骚av.一区二区三区四区 | 涩涩视频成人| 国产真人无码| 成人性爱视频免费在线观看| 成人黄片网| 另类视频区| 久草视频免费在线播放| 天天操天天谢| 国产成人精品无码片区在线观91 | 中文资源在线a| 日本黄色电影网址| 国产成人av在线播放| 欧美强开小嫩苞| 中国字幕在线观看韩国电影| 国产在线中文字幕| 超碰三级| AV不卡在线| 在线成人免费视频| 亚洲视频久久| 成人看片黄a免费看视频| 亚洲中文字幕免费视频| 秋霞福利网| 亚洲国产天堂| 苍井空一区二区三区| 亚洲中文免费视频| 不卡视频一区二区| 怡红院欧美| 精品一区二区久久久久久久网站| 亚洲无码视频一区二区| 怮交小拗女小嫩苞视频| 亚洲无码在线视频播放| 日韩在线中文字幕视频| 亚洲福利在线观看视频| 国产aⅴ激情无码久久久无码| 久久精品亚洲无码| 97精品国产97久久久久久免费| 欧美极品视频| 亚洲国产成人电影| 国产三级av在线| 亚洲色天堂网| 91无码精品国产| 无码AV一区二区| 欧美精品在线播放| 无码人妻一区二区一牛影视| 国产黄色影院| 青青国产| 欧美午夜福利| 亚洲天媒在线播放| 日韩性爱视屏| 欧美成人aaa| 无码人妻丰满熟妇区毛片蜜桃麻豆| 国产精品无码久久久久成人app| 无码精品人妻一区二区| 成年人视频在线观看免费| 欧洲无码一区二区三区| 欧美操逼小视频| 亚洲最新AV网站| 人人操人人操人人操人人操| 多啪啪免费视频| 神马午夜精品91| 丰满人妻一区二区三区免费| 水果派中文解说AⅤ| 色五月婷婷在线| 国产精品二区高清在线苍井空 | 日韩精品综合| 成人无码人妻| a在线免费| 麻豆91在线| 大香蕉操逼| 免费在线观看AV| 综合色国产精品欧美在线观看| 四虎影院中文字幕| www久草| 霸道总裁雷总各种姿势白浆爱情岛论坛 | 学生妹一级J人片内射视频| 色婷婷综合在线| 天天色图| 免费成人AV| 亚洲小电影在线观看| 东北女人毛多又黑A片| 国产精品一区二区三区不卡| 刘玥一级婬片A片AAA| 丁香天堂| 日本女人牲交视频| 在线你懂得| 波多野结衣视频在线| 东京热男人的天堂| 天天干天天干天天| 操比二区| 欧美精品一区二区三区蜜臀| 四虎影院最新地址| 一级AAAAA片裸体做受| 特色毛片| 国产一级AV片| 国产一区二区成人久久919色| 青青久操| 人人操人| 胖老板办公室沙发无套爆秘书| 少妇白浆| 免费观看成人毛片A片直播千姿| 婷婷情色| 丁香乱伦| 日韩精品一区二区三区中文在线| 成人h在线观看| 亚洲精品内射| 日韩一级黄色电影| 欧美日韩A片欧美日| 大香蕉在线99| 人成在线观看| 欧美激情区| AV大全在线观看| 亚州精品人妻一二三区| 黄色小电影在线观看| 强奸校花到高潮| 亚洲成人影片| 91在线看| 狠狠香蕉| 中国操逼电影| 女人18片毛片90分钟免费明星| 99在线看| 99热在线免费| 99人妻视频| 艾操网| igao在线观看| 人人看,人人摸| 一区二区三区四区免费看| 五月天伊人| www.91爱爱,com| 全部视频午夜寂寞| 性欧美丰满熟妇XXXX性久久久 | 精品三级片| 欧美黄色网视频| 日韩欧美性爱视频| 粉嫩小泬BBBBBB免费看| 日韩黄片免费看| 欧美午夜成人| 日韩在线观看| 色色色91| 人妻精品综合码| 人人操人人操人人操人人| 香蕉操逼视频| 成人在线视频免费观看| 天天日天天日天天日| 艹在线观看| 91综合久久| 香蕉视频亚洲| 国产青青草| 天堂色| 18禁网站在线播放| 色色影音先锋| 一二区无码| 强伦轩一区二区三区四区播放方式| 精品一区二区三区毛片| 中文字幕无码免费| 亚洲无码一卡二卡| 大荫蒂hd大荫蒂视频| 日产久久视频| 成人在线91| 欧美日韩北条麻妃视频在线观看 | 日韩国产成人| 波多野结衣无码视频| 久久香蕉电影| 亚洲无码视频在线免费观看| 伊人成年网| 国产午夜无码福利视频| 午夜久操| 东京热第一页| 一本色道久久综合无码人妻软件| 夜夜操天天操| 日皮视频在线观看| 亚洲网站在线免费观看| 无码欧美成人AAAA三区在线| 91青青草视频| 91黄色片| 麻豆精品一区二区三区| 啊啊啊啊啊在线观看| 欧美18禁网站| 亚洲热视频| 黄色电影一区二区三区| 在线播放亚洲无码| 日韩黄片免费看| 国产操片| 在线国产黄色| 另类老妇极品BBWBBw| 青青色在线观看| 综合天堂AV久久久久久久| 国产绿奴09-01| 艹美女视频| 国产三级AV在线| 18禁91| 美女裸体视频网站| 国产91白丝在线播放| 亚洲无码不卡视频| 天天干天天操天天射| 久操精品视频| 国产欧美岛国| 日本免费视频| 亚洲欧美成人| 人人爱人人干人人操| 猫咪AV大香蕉| 在线观看高清无码视频| 99久久99久久99久久久99国产 | 人妻日韩精品中文字幕| 亚洲秘无码一区二区| 操逼中文字幕| 国产无码片| 欧美日韩精品一区二区三区| 麻豆AV片| www.99精品| 国产高清视频| 日韩第一色| 色中色在线视频| 日本一级婬片A片AAA毛多多| 一级片三级片| 丝袜毛片| av高清| 日本高清视频网站| 先锋成人av| 大香蕉操逼网| 美女性爱3P视频| 欧美另类极品| 欧美黄色大片| 99热在线播放| 一级片AV| 色婷婷亚洲婷婷| 亚洲一区| 黄片网站在线免费观看| 久草网在线| 欧美日日| 在线观看三级| 国产精品无码天天爽视频| 成人黄色视频网站| 欧产日产国产swag| 强开小嫩苞一区二区电影| 日本在线播放| 91精品视频在线免费观看| 高清无码波多野结衣| 无码网址| 日韩成人不卡| 性爱福利视频| 欧美footjob高跟脚交| 国产精品1区2区3区| 国产精品国产精品国产专区不| 最新午夜综合福利视频| 亚洲国产精品VA在线看黑人| 456亚洲影院| 黄色在线欣赏| 亚洲精品秘一区二区三区影| 日韩超碰在线| 一级片黄色电影| 韩国一区二区三区| 国产高清无码自拍| 人人人人人妻| 色老板在线免费观看| 九九热精品视频| 久久2| 高清无码波多野结衣| 国产精品免费久久影院| 天天舔天天射| 大鸡巴视频在线观看| 国产精品视频瘾无码| 国产av资源网| 99精品免费视频| 无码欧美人XXXXX日本无码 | aaa片| 超碰97免费| 中文字幕日韩有码| 靠逼久久|