Swift 周报 第十期

计算机软件开发 2024-9-16 14:04:40 97 0 来自 中国
媒介

前几期周报内容是同步翻译的英文版周报,现在英文版停更,周报停滞半年多。颠末多次讨论,我们决定重启周报,分模块整理内容同步给各人。
周报内容模块分为:消息提案Swift论坛保举博文。初期筹划每两周发布一期,接待同舟共济的朋友一起到场周报整理。
昨日的生存与工作是否也曾渺茫?对新技能渴望突破的心是否依旧执着?Swift社区,为你的技能栈添砖加瓦,你,预备好了吗?
消息和社区

苹果先买后付服务被告诫:粉碎这一新兴行业的竞争

据英国《金融时报》7月27日报道,美国斲丧者金融掩护局罗希特·乔普拉向硅谷发出告诫。大型科技公司进入“先买后付”贷款业务会粉碎这一新兴行业的竞争,他还对客户数据的使用提出了质疑。此前6月6日苹果公司在年度开发者大会上推出“先买后付”的“Apple Pay Later”服务,允许用户6周内分4期付款,期间不产生利钱等其他费用。(via 泰山财经)
与 App Store 专家谋面交换

预备好与专家在线交换探讨,相识怎样充实使用 App Store 的功能。探索怎样吸引新顾客、测试营销计谋、添加订阅等等。在整个 8 月,苹果官方将在多个时区以多种语言举行及时演媾和答疑。如果您也是苹果开发者的话,迩来肯定收到了相干的邮件约请吧,不知道您是否到场了本次谋面交换呢?(Apple Developer Program)
即将从 XML Feed 过渡到 App Store Connect API

App Store Connect REST API 让您可以跨各种开发者工具自界说任务并实现任务主动化,使工作流程更机动、更高效。从 2022 年 11 月开始,您将必要使用此 API 来取代 XML Feed,从而实现对 App 内购买项目、订阅、元数据和 App 订价的主动化管理。XML Feed 将继续为现有的 Game Center 管理功能提供支持。(Apple Developer News)
新功能 RoomPlan

使用 RoomPlan 创建房间的 3D 户型图,包罗家具的尺寸和范例等关键特性。这个是由 ARKit 提供支持的全新 Swift API 可以或许使用 iPhone 和 iPad 上的摄像头和激光雷达扫描仪将现实环境带入您的 App 中。
1.png 使用详情可以观看 WWDC22 中的 使用 RoomPlan 创建参数 3D 房间扫描
立刻注册 WWDC22 实验室和谈天室

注册实验室和线上谈天室,即可在一整周内与 Apple 工程师、筹划师和专家在线交换。
2.png 已推出 Xcode 14 Beta 版

包罗了实用于全部 Apple 平台 SDK 的 Xcode 14 Beta 版现已推出。使用简便且强盛的 Swift 和 SwiftUI 以及全新的跨平台 App 体验,使用编辑器的增强功能更快捷地编写代码,并动手开始举行从 Xcode Cloud 到 TestFlight 以及 App Store 的测试和摆设。
下载 Xcode 14 Beta 版
提案

通过的提案

SE-0352: 隐式开放的存在范例 状态:Swift 5.7 已实现
Swift 中的存在范例允许存储一个特定范例为未知的值,且大概在运行时更改。被存储值的动态范例,我们称为存在范例的底层范例,仅由它依照的协议集以及潜在的超类知道。只管存在范例对于表达动态范例的值非常有效,但由于它们的动态性子,它们受到肯定限定。迩来的发起使存在范例更加明确,以帮助开发职员明白这种动态性子,并通过消除一些限定使存在范例更具体现力。但是存在范例中的根本范例仍然存在,一旦你有一个存在范例的值,你就很难对其使用泛型。开发者通常会碰到 protocol 'P' as a type cannot conform to itself 如许的报错题目。
SE-0352: 隐式开放的存在范例 已于 2022 年 5 月 18 日完成,核心团队已决定担当该提案。第二次检察的重点是关注向前兼容性,当一个调用唤起一个隐式开放的存在范例,必须被抹除范例以防止存在的动态范例内存走漏到返回值中。当存在范例的表达本事增长,我们大概会有本事使用一个更具体的范例作为这一个调用的返回范例,这大概造成源停止。为了制止这种环境,该提案要求在调用中显式地作为任何 P 范例表明,此中当前可以表达的返回范例将抛弃对被范例擦除的原始关联范例的束缚,如提案中的示例所示:
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-11-22 16:37, Processed in 0.170334 second(s), 35 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表