关于wwdc:WWDC2023-Session系列探索XCode15新特性-京东云技术团队
一、版本阐明XCode 15 beta 公布于 2023 年 6月5日, 可反对 macOS 13.3 或以上版本, 你能够按需下载须要的平台。 二、新增个性1.代码智能提醒 (Code completion)创立新的文件在援用时的提醒首先创立一个新的文件 而后,在援用的中央,输出文件首字母会立刻自动弹出补全提醒。 函数调用时列出所有可能的参数排列在没有提醒的状况下,调用函数时如何传参往往是比拟艰难的,不晓得能够传哪些参数, 当初 XCode 将列出所有可供选择的可能,你能够更轻松找到适合的参数列表并抉择它。 主动剖析代码上下文,并给出最合适的倡议。例如在 Text 组件调用中,输出"点号" 后,在弹出的提醒列表中的最上方会提醒 font (此时 Text 还没设置 font ),这是因为XCode剖析了上下文,“辨认出” 这是一个 Text, 并且此时还没有设置过字体,你可能须要它,因而将字体放在倡议的最上方。 2.资产文件作为变量援用 (Asset catalogs)过来资产文件如图片是以 “字符串” 作为图片名称在代码中被援用,当初间接通过相似变量的标识符去援用它,它能够承受编译时的查看。 资产援用的编译查看批改资产的名称为 “MultipleClouds ” 后,援用处产生了编译谬误 这是因为此前资产的名称是 "clouds", 当初,编译器提醒你批改它为 "MultipleClouds"。 代码中援用图片资产的智能举荐编辑资产的名称时,能够取得XCode 的智能举荐。 3.本地化资源集中管理 (Localization)旧我的项目的本地化文件迁徙XCode 设置中 抉择 Edit > Convert to string catalog, 此时 XCode 会主动扫描工程中的 storyboards、.strings、 以及 .stringsdict 类型的文件。并将其列在下图所示的列表中,你能够依据须要抉择局部或全副文件进行迁徙。 ...