xcode 16

大熊猫侯佩1 个月前
单元测试·xctest·xcode 16·wwdc 24·swift testing·初始化和清理·测试顺序
WWDC24(Xcode 16)中全新的 Swift Testing 使用进阶WWDC 24 祭出的全新单元测试系统着实让苹果开发者们眼前一亮。“原来测试还可以这么爽!?”,日渐逼近蟋蟀发型的某位码农如是说。
大熊猫侯佩1 个月前
单元测试·xcode 16·wwdc 24·swift 宏·swift testing·#expect·#require
用接地气的例子趣谈 WWDC 24 全新的 Swift Testing 入门(三)从 WWDC 24 开始,苹果推出了全新的测试机制:Swift Testing。利用它我们可以大幅度简化之前“老态龙钟”的 XCTest 编码范式,并且使得单元测试更加灵动自由,更符合 Swift 语言的优雅品味。
Se7en丶潇洒哥3 个月前
ios·xcode·appstore·xcode 16·bitcode
Xcode 16 上传AppStore遇到第三方库 bitcode 的问题报错内容大概是说,我通过cocoapods引入的某个第三方库,enableBitcode为true,大家知道bitcode其实在Xcode 14的时候已经被废弃了。Xcode 16可能更为严格一些,目前来说在Xcode 15上面依然能够成功上传的,但Xcode 16不行。
大熊猫侯佩5 个月前
ios 18·xcode 16·swiftui 6.0·previewmodifier·预览调试·inject 注入测试数据·mock data
SwiftUI 6.0(Xcode 16)新 PreviewModifier 协议让预览调试如虎添翼用 SwiftUI 框架开发过应用的小伙伴们都知道,SwiftUI 中的视图由各种属性和绑定“扑朔迷离”的缠绕在一起,自成体系。
大熊猫侯佩5 个月前
macos·磁盘空间·sequoia·xcode 16·macos 15·全新安装·beta
迂回战术:“另类“全新安装 macOS 15 Sequoia beta2 的极简方法随着 WWDC 24 的胜利闭幕,Apple 平台上各种 beta 版的系统也都“跃跃欲出”,在 mac 上自然也不例外。
大熊猫侯佩5 个月前
scrollview·ios 18·xcode 16·swiftui 6.0·滚动视图·scroll phase·监听滚动状态
SwiftUI 6.0(iOS 18.0)滚动视图新增的滚动阶段(Scroll Phase)监听功能趣谈何曾几时,在 SwiftUI 开发中的秃头小码农们迫切需要一种能够读取当前滚动状态的方法。在过去,他们往往需要借助于 UIKit 的神秘力量。不过这一切在 SwiftUI 6.0 中已成“沧海桑田”。
大熊猫侯佩6 个月前
color·ios 18·xcode 16·swiftui 6.0·macos 15·混合颜色·渐变动画
SwiftUI 6.0(iOS 18/macOS 15)关于颜色 Color 的新玩法WWDC 2024 重装升级的 SwiftUI 6.0 让 Apple 不同平台(iOS 18/macOS 15)显得愈发的冰壶玉衡、美轮美奂。
大熊猫侯佩6 个月前
·entry·ios 18·xcode 16·swiftui 6.0·previewable·wwdc 24
SwiftUI 6.0(Xcode 16)全新 @Entry 和 @Previewable 宏让开发妙趣横生如火如荼的 WWDC 2024 已进入第五天,苹果开发平台中众多海量新功能都争先恐后的喷薄欲出。在这里就让我们从中挑两个轻松有趣的新功能展示给小伙伴们吧:它们分别是 全新的 @Entry 和 @Previewable 宏。