如何在 XCTest 中等待 T 秒而不会出现超时错误?
作者:meaning-matters 提问时间:5/9/2018
我想在不生成超时的情况下将测试进度延迟 T 秒。 首先,我尝试了显而易见的方法: sleep(5) XCTAssert(<test if state is correct after this d...
SWIFT 问答列表
作者:meaning-matters 提问时间:5/9/2018
我想在不生成超时的情况下将测试进度延迟 T 秒。 首先,我尝试了显而易见的方法: sleep(5) XCTAssert(<test if state is correct after this d...
作者:Andrei Herford 提问时间:3/7/2023
是否可以使用嵌套蒙版创建一个组合蒙版?我的目标是通过组合/遮罩其他复杂形状并对结果应用渐变来创建复杂的形状。CALayer 例如,一个我拿着一条画独角兽头的路径,第二个我拿着一条画一朵花的路径。通过...
作者:RP89 提问时间:3/9/2023
在我的应用程序中,登录后获取的用户数据保存在首选项中,如下所示。xcode 显示警告,指出 NSKeyedUnarchiver.unarchiveObject(with:) 和 NSKeyedArch...
作者:Nexteon 提问时间:1/7/2023
因此,首次登录 Swift UI 应用程序可以正常工作。我登录后,视图从登录视图更改为主页视图。但是,在我注销后,登录不会导致我的视图发生更改,因此我认为它不起作用。 这是我的 AuthViewMo...
作者:dhaval123 提问时间:3/8/2023
我有一个带有字符串列表的 foreach,每个元素都有一个可扩展的视图。我希望它们都已经开始扩展。 我还想单独折叠/扩展它们。 @State myLists = ["list1", "list2",...
作者:Fritz 提问时间:3/12/2023
我想做的是构建一个TLV编辑器。TLV 结构由构造和正常项目组成。当我将项目添加到构造中时,我需要更新构造的长度以及上述所有父构造的长度。 我试图通过添加到构造模型来做到这一点。var parent...
作者:user3487784 提问时间:3/13/2023
我正在尝试开发一款纸牌游戏,其中庄家和玩家的 8 张牌最初面朝下显示。当玩家或庄家被击中或发牌时,我想将牌面朝上“翻转”,以显示玩家或庄家的面朝下的牌。 我尝试在 SwiftUI 中使用 @Obse...
作者:Ariel Antonio Fundora 提问时间:3/10/2023
我想显示一个具有多个选项的选取器,以选择其中一个选项。我可以做到,但问题是菜单显示折叠。 如何显示菜单显示未折叠? 示例代码: struct TestingView: View { enum ...
作者:dhaval123 提问时间:3/8/2023
我有一个很大的披露小组,它比整个屏幕都大。它基本上是大量的文本。 如何在顶部添加固定标题,我会向下滚动吗? 我需要这个,因为我希望用户知道它目前正在阅读哪个披露组。 部分已经这样做了,但我想使用...
作者:SwiftNewbie 提问时间:1/2/2023
我正在按照本教程使用 Closures 发送回数据。https://betterprogramming.pub/5-ways-to-pass-data-between-view-controllers...