Xcode9新功能

1. 升級(jí)到Xcode9.0之后蛮艰,可以通過Wifi連接iOS或tvOS設(shè)備進(jìn)行無線調(diào)試。

要求: Xcode 9.0 以上版本雀彼、macOS 10.12.4以上版本壤蚜、iOS 11.0以上版本, tvOS 11.0以上版本

2. 源控制即寡。所有新的源代碼管理導(dǎo)航器和集成的支持GitHub帳戶可以快速瀏覽資源庫并將您的存儲(chǔ)庫推向云端。

3.Xcode服務(wù)器內(nèi)置袜刷。連續(xù)集成機(jī)器人可以在任何具有Xcode 9的Mac上運(yùn)行,無需安裝macOS Server。

4. 新游樂場(chǎng)模板。包括iOS模板,旨在在iPad中的Xcode和[ swift Playground中運(yùn)行良好。

5.新建系統(tǒng)颂斜。Xcode新的構(gòu)建系統(tǒng)的選擇性預(yù)覽提供了更高的可靠性和性能司蔬。

6.

一般
更新了使用plist文件定義文本宏的方式授帕。
為項(xiàng)目中的用戶,項(xiàng)目或特定用戶定義文本宏颊郎。
自定義新的文件頭内狸。有關(guān)更多信息昂灵,請(qǐng)參閱Xcode幫助中的自定義文件頭撑螺。
有關(guān)更多信息,請(qǐng)參閱Xcode幫助。
更新了索引引擎,包括在編譯文件時(shí)編制索引的能力循集。
設(shè)備窗口被分成用于設(shè)備和模擬器的單獨(dú)窗格。

資產(chǎn)目錄
命名顏色支持范咨。
添加了廣泛的應(yīng)用程序圖標(biāo)昭抒。
為App圖標(biāo)集添加了更大的iOS營(yíng)銷熙含。
添加了保留圖像矢量數(shù)據(jù)以選擇動(dòng)態(tài)類型縮放的選項(xiàng)盟劫。
增加了HEIF圖像的支持蹦肴。

建筑與連接
新的Xcode 9 - 新建系統(tǒng)皆看。
添加了一個(gè)在Swift中編寫的新構(gòu)建系統(tǒng)的預(yù)覽。
提供更高的可靠性壳繁。
捕獲許多項(xiàng)目配置問題。
提高整體構(gòu)建系統(tǒng)性能养篓。
注意,構(gòu)建系統(tǒng)性能不包括構(gòu)建系統(tǒng)使用的編譯器碉纺,鏈接器和其他工具箱吕。
目前可選宿饱,并將成為未來版本的Xcode的默認(rèn)值碍舍。
要選擇項(xiàng)目或工作區(qū)的新構(gòu)建系統(tǒng)爆哑,請(qǐng)選擇“文件”>“項(xiàng)目設(shè)置”或“文件”>“工作區(qū)設(shè)置”,然后選擇“構(gòu)建系統(tǒng)”類型的“新建構(gòu)建系統(tǒng)(預(yù)覽)”瘪吏。
有關(guān)與現(xiàn)有項(xiàng)目兼容性的說明渺尘,請(qǐng)參閱Xcode版本說明。

功能
iOS熱點(diǎn)和多路徑TCP的新配置委造。
新的網(wǎng)絡(luò)配置饮潦,包括內(nèi)容過濾,代理DNS查詢以及代理TCP和UDP連接蝙场。
用于watchOS的新背景模式用于錄音和轉(zhuǎn)彎方向。
tvos背景提取的新模式。

核心ML
新的Xcode 9 - 核心ML編輯器澎现。
為模型生成強(qiáng)類型接口。
用于設(shè)備使用的模型編譯赏半。

調(diào)試
Xcode 9中的新功能 - iOS和tvOS設(shè)備的網(wǎng)絡(luò)調(diào)試暂刘。
通過WiFi或有線網(wǎng)絡(luò)調(diào)試iOS和tvOS設(shè)備。
通過Bonjour連接或輸入IP地址。
需要插入iOS設(shè)備才能啟用網(wǎng)絡(luò)調(diào)試孝偎。
新的Xcode 9 - GPU幀捕獲和GPU覆蓋虽抄。
查看命令緩沖區(qū)破衔,附件拴袭,資源和調(diào)用堆棧。
修改著色器并將更改保存到您的應(yīng)用程序。
移動(dòng)序列的時(shí)間軸蒋腮。
檢查和修改附件中各個(gè)像素的值宦棺,包括顏色值女嘲,alpha,深度等诞帐。
通過最小化紋理帶寬欣尼,最小化渲染像素的數(shù)量,禁用混合階段停蕉,僅顯示線框愕鼓,以及縮放鑲嵌的數(shù)量,來實(shí)現(xiàn)渲染狀態(tài)而不修改代碼慧起。
Xcode 9中的新功能 - 未定義的行為消毒劑拒啰。
使用未定義的行為消毒劑來查找程序崩潰的源,意外的行為以及與未來版本的Xcode的不兼容性完慧。
檢測(cè)C語言中的幾種類型的未定義的行為,如整數(shù)溢出剩失,無效的轉(zhuǎn)換和對(duì)齊違規(guī)屈尼。
在方案編輯器的“診斷”窗格中啟用未定義的行為消毒劑。
Xcode 9中的新功能 - 主線程檢查器拴孤。
檢測(cè)未在主線程上進(jìn)行的AppKit脾歧,UIKit和WebKit方法調(diào)用。
在調(diào)試期間自動(dòng)啟用演熟,并且可以在方案編輯器的“診斷”選項(xiàng)卡中禁用鞭执。
主線程檢查器與Swift和c語言一起使用。
通過深度過濾來增強(qiáng)Breakpoint導(dǎo)航器芒粹。
添加了修改斷點(diǎn)的可視指示符兄纺。
擴(kuò)展視圖調(diào)試器以顯示視圖控制器,并使用SceneKit和SpriteKit視圖化漆。
增強(qiáng)iOS電能表估脆。

文檔
新的統(tǒng)一瀏覽器,集成了參考座云,示例代碼和文章疙赠。
改進(jìn)文檔搜索。
用于在頁面之間導(dǎo)航的新跳轉(zhuǎn)欄朦拖。
集成示例代碼下載圃阳。

儀器
用于在跟蹤文檔的圖形區(qū)域中固定圖形的新拆分視圖。
添加了所有策略璧帝,并將策略選擇器移動(dòng)到跟蹤文檔頂部的新工具欄捍岳。
增強(qiáng)型金屬調(diào)試儀。
金屬系統(tǒng)跟蹤VR支持查看事件,如合成器活動(dòng)祟同,姿勢(shì)查詢等

界面生成器
增加了對(duì)資產(chǎn)目錄使用命名顏色的支持作喘。
增加了對(duì)新邊距和基線視圖約束的支持。
添加了對(duì)自動(dòng)布局安全區(qū)域指南的支持晕城。
增加了對(duì)全屏WatchOS應(yīng)用程序的支持泞坦。

金屬2支持
Xcode 9中的新功能 - Capture API。
在你的代碼中定義明確的捕獲邊界砖顷。
使用新MTLCaptureManager類和新MTLCaptureScope協(xié)議來編程設(shè)置贰锁,管理和觸發(fā)捕獲邊界。
使用擴(kuò)展的Xcode GPU Capture UI手動(dòng)啟動(dòng)和停止捕獲滤蝠。您還可以使用Xcode來捕獲應(yīng)用程序中定義的API邊界豌熄。
Xcode 9中的新功能 - GPU計(jì)數(shù)器。
分析有關(guān)特定GPU捕獲的詳細(xì)分析指標(biāo)物咳。在iOS和tvOS中锣险,GPU計(jì)數(shù)器顯示為命令編碼器的時(shí)間線;在macOS中,GPU計(jì)數(shù)器顯示為繪制或調(diào)度調(diào)用的時(shí)間線览闰。
檢查渲染或計(jì)算流水線階段的運(yùn)行時(shí)性能芯肤,例如頂點(diǎn)著色器,片段著色器压鉴,計(jì)算內(nèi)核等崖咨。
比較每個(gè)流水線階段花費(fèi)的GPU時(shí)間量,以查找您的性能瓶頸油吭。
Xcode 9中的新功能 - GPU備注击蹲。
在金屬著色語言代碼中查找優(yōu)化機(jī)會(huì)。
在著色器編輯器中調(diào)試特定于設(shè)備的運(yùn)行時(shí)問題婉宰。
遵循直接的解決方案和指示來改善您的代碼歌豺。
Xcode 9中的新功能 - 智能過濾。
通過鍵入到調(diào)試導(dǎo)航器來查找特定的調(diào)試信息芍阎。當(dāng)您鍵入和突出顯示匹配的文本(例如資源世曾,像素格式,功能名稱谴咸,對(duì)象標(biāo)簽等)時(shí)轮听,Xcode會(huì)動(dòng)態(tài)顯示建議。
通過從預(yù)定義的Metal對(duì)象菜單中選擇選項(xiàng)來過濾搜索結(jié)果岭佳。
使用多個(gè)匹配條件的多個(gè)過濾器血巍。
新的Xcode 9 - VR支持。
查看VR提交和左眼/右眼提交的表面珊随。
添加了紋理檢查述寡,用于檢查渲染目標(biāo)中各個(gè)像素的值柿隙,如顏色,alpha鲫凶,深度等禀崖。
添加檢查輸出頂點(diǎn)屬性到緩沖區(qū)編輯器。
添加數(shù)據(jù)提示支持金屬對(duì)象螟炫,如紋理波附,緩沖區(qū)和采樣器。

重構(gòu)
跨Swift昼钻,C掸屡,objective-c和C ++文件的全局重命名。
查看所有更改在一個(gè)地方然评。
轉(zhuǎn)換Swift和Objective-C格式之間的方法簽名仅财。
根據(jù)需要更新屬性,getter碗淌,setter和合成的iVars盏求。
一個(gè)按鈕更改。
修復(fù) - 它會(huì)自動(dòng)填充switch語句中的缺失情況亿眠,并且一鍵單擊協(xié)議一致的強(qiáng)制性方法风喇。
提取所有支持的語言的方法功能,以及其他語言特定的本地重構(gòu)缕探。

模擬器
Xcode 9中的新功能 - 多個(gè)并發(fā)模擬器。
同時(shí)運(yùn)行多個(gè)模擬器还蹲。
并行運(yùn)行更多測(cè)試爹耗。
測(cè)試同步和其他多設(shè)備工作流程。
適用于iOS和watchOS模擬器的新Chrome包括硬件控件谜喊,并允許輕松拖動(dòng)和調(diào)整模擬設(shè)備的大小潭兽。
從地圖,照片和Safari與模擬器共享信息斗遏。
添加了關(guān)閉窗口或退出模擬器后運(yùn)行模擬器的選項(xiàng)山卦,以便與命令行工具的simctl命令更好地集成xcrun。
錄制模擬器的視頻诵次。
通過選擇幫助>模擬器幫助獲取幫助账蓉。

源控制
新的源代碼管理導(dǎo)航器,用于查看當(dāng)前工作空間的分支逾一,標(biāo)簽和遠(yuǎn)程存儲(chǔ)庫铸本。
新的源代碼管理檢查器顯示所選導(dǎo)航器項(xiàng)目的詳細(xì)信息。
分支歷史的新編輯器遵堵,包括一個(gè)方便導(dǎo)航的跳轉(zhuǎn)桿箱玷。
文件差異的新的并行編輯器怨规。
更容易和更快地訪問常見任務(wù)。
GitHub帳戶集成锡足,輕松瀏覽和一鍵創(chuàng)建項(xiàng)目及相關(guān)的GitHub資源庫波丰。

源編輯
新的Xcode 9 - 所有新的源代碼編輯器。
更快舶得,更多功能查找和更換掰烟。
快速滾動(dòng)任何大小的文件。
直接操縱代碼結(jié)構(gòu)扩灯,如令牌和塊媚赖。
重新設(shè)計(jì)源代碼管理的集成。
重新設(shè)計(jì)錯(cuò)誤和警告消息的介紹珠插。
支持Markdown惧磺。

迅速
新的Xcode 9 - Swift 4。
Swift 4和Swift 3捻撑,Swift 4和Swift 3目標(biāo)的一個(gè)編譯器可以在同一個(gè)項(xiàng)目中編譯磨隘。
改進(jìn)的遷移者體驗(yàn),僅支持將選定目標(biāo)遷移到Swift 4顾患。
更快的通用代碼和減少的代碼大小番捂。

兼容性
Xcode 9.0需要運(yùn)行MacOS Sierra 10.12.4或更高版本的Mac。

安裝
Xcode 9 beta可以與以前版本的Xcode共存江解。
Xcode的預(yù)發(fā)行版本可從developer.apple.com提供給授權(quán)的種子開發(fā)人員设预,打包在壓縮的XIP文件中。要在beta期間安裝Xcode犁河,請(qǐng)下載XIP文件鳖枕,將其拖到“應(yīng)用程序”文件夾中,然后雙擊該文件桨螺。XIP文件擴(kuò)展到位宾符。

注意:如果您在Safari首選項(xiàng)中啟用了“打開”安全“文件下載”,則XIP文件將下載并自動(dòng)擴(kuò)展到您的下載文件夾中灭翔。在啟動(dòng)它之前將Xcode-beta拖到“應(yīng)用程序”文件夾中魏烫。
在最終版本中,Xcode通過Mac App Store進(jìn)行安裝肝箱。

開發(fā)人員資源
Apple開發(fā)人員計(jì)劃提供對(duì)Apple Store哄褒,Apple App,iPad煌张,iPhone和iPod touch設(shè)備的訪問App Store读处,Mac App Store和Apple TV App Store,附加支持和文檔以及用于測(cè)試和部署的資源唱矛。有關(guān)更多信息罚舱,請(qǐng)?jiān)L問Apple開發(fā)人員計(jì)劃網(wǎng)站井辜。
訪問Apple開發(fā)人員論壇,討論任何蘋果開發(fā)者軟件管闷,包括預(yù)發(fā)布產(chǎn)品粥脚。
有關(guān)最新的安全信息,請(qǐng)?jiān)L問https://support.apple.com/kb/HT1222包个。

關(guān)于SDK和模擬器
軟件開發(fā)工具包(SDK)是代表特定watchOS刷允,iOS或macOS版本的API的框架(庫,標(biāo)頭和資源)的集合碧囊。您的應(yīng)用程序從SDK獲取的大多數(shù)功能實(shí)際上由主機(jī)操作系統(tǒng)提供树灶,這使得正確的基本SDK和操作系統(tǒng)部署目標(biāo)設(shè)置對(duì)應(yīng)用程序兼容性至關(guān)重要。Xcode自動(dòng)構(gòu)建最新的SDK并針對(duì)最新的操作系統(tǒng)糯而。
如果您的應(yīng)用程序不需要最新的操作系統(tǒng)功能天通,則可以使用Xcode項(xiàng)目設(shè)置中的“操作系統(tǒng)部署目標(biāo)”選項(xiàng)將其配置為在先前版本的平臺(tái)操作系統(tǒng)上運(yùn)行。如果您的項(xiàng)目是在舊版本的Xcode中創(chuàng)建的熄驼,您可以讓Xcode更新您的項(xiàng)目像寒。有關(guān)此功能的詳細(xì)信息,請(qǐng)參閱項(xiàng)目現(xiàn)代化瓜贾。

重要提示:在將應(yīng)用程序提交到App Store之前诺祸,您必須在運(yùn)行受支持的目標(biāo)操作系統(tǒng)版本或版本的設(shè)備上進(jìn)行測(cè)試。

自動(dòng)簽名
如果您正在處理尚未更新到當(dāng)前簽名過程的舊項(xiàng)目祭芦,則對(duì)簽名過程的更改可能會(huì)阻礙您的開發(fā)筷笨。
企業(yè)和App Store開發(fā)人員帳戶的推薦方法是在開發(fā)和分發(fā)期間使用Xcode自動(dòng)簽名代碼簽名應(yīng)用程序。有關(guān)自動(dòng)簽名的文檔龟劲,請(qǐng)參閱Xcode幫助奥秆。如果您的舊項(xiàng)目未配置為使用自動(dòng)簽名,請(qǐng)閱讀技術(shù)問答(QA1814)“設(shè)置自動(dòng)配置的Xcode”咸灿,以了解可以重新配置Xcode項(xiàng)目的過程。
在使用其他技術(shù)之前侮叮,應(yīng)考慮自動(dòng)簽名避矢,但如果您的項(xiàng)目需要手動(dòng)簽名,請(qǐng)?jiān)赬code幫助中搜索“手動(dòng)簽名”以查看當(dāng)前的手動(dòng)簽名實(shí)踐囊榜。

項(xiàng)目現(xiàn)代化
當(dāng)您打開一個(gè)項(xiàng)目時(shí)审胸,Xcode對(duì)其進(jìn)行評(píng)估,以查看是否應(yīng)更新任何設(shè)置卸勺。此功能提供了一個(gè)簡(jiǎn)單的方法來確保您的項(xiàng)目符合最新的SDK和最佳做法砂沛。
打開問題導(dǎo)航器以查看是否需要更新項(xiàng)目中的任何內(nèi)容。您也可以在項(xiàng)目導(dǎo)航器中選擇項(xiàng)目曙求,然后選擇編輯器>驗(yàn)證設(shè)置碍庵。
如果問題導(dǎo)航器列出了現(xiàn)代化問題映企,請(qǐng)單擊該問題以查看一個(gè)對(duì)話框,以解釋應(yīng)該進(jìn)行的更新静浴,并允許您執(zhí)行任何或所有更新堰氓。
單擊執(zhí)行更改后,無論是否選擇進(jìn)行所有更改苹享,Xcode都不會(huì)再次顯示警告双絮。要重新運(yùn)行檢查,請(qǐng)?jiān)陧?xiàng)目導(dǎo)航器中選擇項(xiàng)目得问,然后選擇編輯器>驗(yàn)證設(shè)置囤攀。

附錄無線調(diào)試方法:



Xcode 會(huì)和你的設(shè)備進(jìn)行配對(duì). 一旦Xcode和設(shè)備配對(duì)成功,設(shè)備名稱的右側(cè)會(huì)顯示一個(gè)網(wǎng)絡(luò)圖標(biāo)宫纬,如下圖所示.

運(yùn)行我們的項(xiàng)目焚挠,在設(shè)備列表中不出意外會(huì)看到我們的無線連接的手機(jī)。選擇手機(jī)后運(yùn)行


不出意外的話哪怔,此時(shí)是跑不起來的宣蔚。還需要最后一步,回到剛剛的設(shè)備列表中认境,選中手機(jī)右鍵胚委,在出來的選項(xiàng)卡中選擇一個(gè)Connect via IP Address項(xiàng)。選擇之后輸入手機(jī)的局域網(wǎng)ip地址叉信。

完成后可以看到在連接的手機(jī)右邊有一個(gè)地球連接標(biāo)志亩冬,長(zhǎng)這樣:

以后項(xiàng)目運(yùn)行,在下拉列表如果手機(jī)在局域網(wǎng)中也會(huì)有這個(gè)標(biāo)志:

最后一步硼身,選擇后直接運(yùn)行硅急,不出意外的話,項(xiàng)目無需數(shù)據(jù)線就跑起來了佳遂,


另外:此方法是支持無線調(diào)試的营袜,連一次以后就不需要數(shù)據(jù)線了了~


再一次溫馨提示:此方式僅適用局域網(wǎng)內(nèi),同時(shí)軟件有硬性要求丑罪,開題已注明荚板。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市吩屹,隨后出現(xiàn)的幾起案子跪另,更是在濱河造成了極大的恐慌,老刑警劉巖煤搜,帶你破解...
    沈念sama閱讀 206,482評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件免绿,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡擦盾,警方通過查閱死者的電腦和手機(jī)嘲驾,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,377評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門淌哟,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人距淫,你說我怎么就攤上這事绞绒。” “怎么了榕暇?”我有些...
    開封第一講書人閱讀 152,762評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵蓬衡,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我彤枢,道長(zhǎng)狰晚,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,273評(píng)論 1 279
  • 正文 為了忘掉前任缴啡,我火速辦了婚禮壁晒,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘业栅。我一直安慰自己秒咐,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,289評(píng)論 5 373
  • 文/花漫 我一把揭開白布碘裕。 她就那樣靜靜地躺著携取,像睡著了一般。 火紅的嫁衣襯著肌膚如雪帮孔。 梳的紋絲不亂的頭發(fā)上雷滋,一...
    開封第一講書人閱讀 49,046評(píng)論 1 285
  • 那天,我揣著相機(jī)與錄音文兢,去河邊找鬼晤斩。 笑死,一個(gè)胖子當(dāng)著我的面吹牛姆坚,可吹牛的內(nèi)容都是我干的澳泵。 我是一名探鬼主播,決...
    沈念sama閱讀 38,351評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼兼呵,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼兔辅!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起萍程,我...
    開封第一講書人閱讀 36,988評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎兔仰,沒想到半個(gè)月后茫负,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,476評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡乎赴,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,948評(píng)論 2 324
  • 正文 我和宋清朗相戀三年忍法,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了潮尝。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,064評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡饿序,死狀恐怖勉失,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情原探,我是刑警寧澤乱凿,帶...
    沈念sama閱讀 33,712評(píng)論 4 323
  • 正文 年R本政府宣布,位于F島的核電站咽弦,受9級(jí)特大地震影響徒蟆,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜型型,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,261評(píng)論 3 307
  • 文/蒙蒙 一段审、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧闹蒜,春花似錦寺枉、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,264評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至嘱函,卻和暖如春甘畅,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背往弓。 一陣腳步聲響...
    開封第一講書人閱讀 31,486評(píng)論 1 262
  • 我被黑心中介騙來泰國打工疏唾, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人函似。 一個(gè)月前我還...
    沈念sama閱讀 45,511評(píng)論 2 354
  • 正文 我出身青樓槐脏,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國和親撇寞。 傳聞我的和親對(duì)象是個(gè)殘疾皇子顿天,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,802評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容