Swift 问答列表

如何查看我使用的是哪个版本的 Swift?

作者:David Snabel 提问时间:6/12/2015

我刚刚在 Xcode 中创建了一个新的 Swift 项目。我想知道它使用的是哪个版本的 Swift。 如何在 Xcode 或终端中查看我在项目中使用的 Swift 版本?...

从子视图到模型属性的弱绑定

作者:Michał Ziobro 提问时间:9/28/2023

使用绑定时,我在 SwiftUI 视图的模型中遇到了内存泄漏。 我创建了 ObservableObject 模型,例如 final class Model: ObservableObject { ...

为什么子元素继承父辅助功能标识符?

作者:Ben 提问时间:9/18/2023

我有这个视图(和可访问性标识符): private var carStack: some View { CarSwiftUIView(viewModel: viewModel.carViewMod...

watchOS 10 上的 WKInterfaceController 标题对齐方式更改

作者:fruit.yogurt.enthusiast 提问时间:10/3/2023

我使用 setTitle() 在控制器的左上角(与时钟对齐)显示自定义文本。但是升级到 watchOS 10 后,标题显示在右侧的时钟下方,将所有设计向下推。 有没有解决方法可以使标题的行为与旧版本...

Sort(by:) 方法 / 需要解释

作者:neuraldag 提问时间:10/3/2023

在我的学习书中遇到了这个新的“sort(by:)”方法,但没有对它的工作原理和原因进行任何合理的解释,下面是一个代码示例: var numbers = [1, 2, 5, 3, 7, 4, 6, 9...

如何在 combine 框架中实现 rxswift 的 methodInvoked 函数

作者:Jiss 提问时间:9/1/2023

我目前正在使用 rxswift,但正在研究组合框架。 我在 rxswift 中经常使用 methodInvoked 函数。 是否可以在组合框架中创建像 methodInvoked 方法这样的功能?...

Swift 宏用于 URL 而不是运行时验证的优势?

作者:Christian B 提问时间:10/4/2023

在这里和这里阅读 Swift 5.9 中的新 Swift 宏,似乎在编译时创建一个宏来评估 URL 有效性是一个常见的例子。 在编译时而不是运行时检查 URL 有效性有什么好处?考虑到,根据设计,使...

使用 UICollectionViewCompositionalLayout 在 iPad 上并排显示项目

作者:danu 提问时间:10/4/2023

我的目的是在 iPad 上并排显示这些项目,并在 iPhone 中逐行显示这些项目。我的代码如下,但由于某种原因,我的布局错误。任何帮助将不胜感激。 我得到的是这个局促的用户界面 但我得到的是缩小...

禁用滑动删除 TableView 行?

作者:psb 提问时间:10/4/2023

我有一个 UITableView,我正在使用以下函数实现滑动删除功能: func tableView(_ tableView: UITableView, commit editingStyle: U...

SwiftUI + iOS17 – 应用不透明度的文本动画问题

作者:BlackWolf 提问时间:10/5/2023

我目前正在调查 iOS17 上的动画问题,并发现了一些与 iOS16 不同的行为,我试图理解这些行为。我已经对此进行了调试,因为当某些修饰符应用于 时,iOS17 的行为会有所不同,例如 或 ,然后对...


共1436条 当前第130页