源于WWDC 视频
Discover the latest productivity and performance improvements in Xcode 15. Explore enhancements to code completion and Xcode Previews, learn about the test navigator and test report, and find out more about the streamlined distribution process. We’ll also highlight improved navigation, source control management, and debugging.
wwdc.io/share/wwdc2…
我个人看后 感觉有几个特性仍是有比较好可行性,让我们节省了经过其他的软件。自己现已使用习惯了 就当我没说,毕竟自己习惯且高效 才是真的好
Asset Catalogs 关于图片称号的兼容 能够不必String 直接点操作
这次的晋级 让我能够在swiftUI中直接用,
Image(.multipleClouds) // 这里不必 String
.resizable().scaledToFill()
.hueRotation(.degrees(70))
.frame(height 20)
multipleClouds 是在Asswet 文件中定义的图片称号
多言语的 UI 支撑
这个对我个人特别好用,因为开发过程中,app 要支撑多国言语,一个key 关于多个value 不同国家言语,有的言语我也不认识,只能靠编号来确认,特别容易窜。
时刻久了,就多了费事。特别多人协作的时分。每距离一段时刻就要对其翻译。最崩溃的时分是16国家言语。
这样对应的Key 一望而知。高效
高效出产 文档
之前也能够文档生成,这次晋级更为直观。
Preview 标签更换
不再用一个Struct 来表明 preview
更换为#Preview 来进行Preview
Xcode 多了个Bookmark
方便代码寻觅,特别是改一半 忽然想起来还要切换到别的页面,仍是进步效率的功用
在屏幕的右方多了个很明显的标识
感觉最大的改动,Xcode15的source control
之前xcode 的代码办理 经常让人诟病的是全文对比,浏览的效率低下,都用sourceTree。
这一次更改为和其他的第三方git工具一样的UI。
别的让我意外的是 苹果的提交规矩
这个提交规矩
/post/702392…
站内的也有这个提交规矩。意图便是为了开历史提交的时分 阅览头两个字就知道提交了啥。
仍是高效
git 提交标准格式
格式 <type>(<scope>): <subject>
还有别的一种
<type类型>(<scope 可选效果域>): <subject 描绘>
<BLANK LINE> <body 可选的正文> <BLANK LINE>
<footer 可选的脚注>
个人感觉第二种更有用。
footer 里边能够符号链接。 body 内容里边 能够写明自己的主意。
习惯了发现,对自己的代码逻辑进步很明显。不会再着急功用的完成(老板不明白技术,便是花钱雇你完成它的脑洞的,这个能够看情况。毕竟他不明白)
// 示例1
feat: 添加财物办理模块
添加财物列表、查找。
需求No.181 http://xxx.xxx.com/181。
Testing / Debugging / Distributing
我个人平时 不怎么用Testing xcode的功用。写测验脚本真的让我头疼。
这次也有晋级 再Debug。我个人还没有深刻领会。
不过我很期待 关于SwiftUI 的调试的功用完善,的确没有Xcode 关于OC 和Swift的UIKit 的写法的bug盯梢友好。
回顾
以上都是我个人看WWDC 的视频的个人感觉挺好用的功用。
每年的WWDC 都是各种媒体报道的。他们希望的是新品和新闻媒体的title。
可是关于iOS 开发者仍是希望的不同。
WWDC 是一系列的Apple 新的开发API 发布和新的功用软件功用发布的会。可是现在的媒体都把这个活动描绘成新品的发布了。
WWDC 的未来一周才是关于开发者新东西不断的时刻。