swift 相关问题

Swift是Apple Inc.为其平台和Linux开发的通用开源编程语言。仅将标记用于有关语言功能的问题,或在Swift中需要代码。使用标签[ios],[macos],[watch-os],[tvos],[cocoa-touch]和[cocoa]来获取有关平台或框架的(语言无关的)问题。

如何模拟completionHandler风格的代码,可以立即返回和/或通过async/await异步返回?

我试图了解如何更好地使用 async/await 和新的 Swift 并发性。我很久以前就学会了如何使用 Objective-C 编写 iOS 应用程序,并且仍在使用该参考框架进行研究......

回答 1 投票 0

更新WKWebView的高度

我需要帮助根据 WKWebKitView 内容高度更新 UITableViewCell 的高度。 我编写了基于 document.body.offsetHeight 获取高度的代码,但它不起作用

回答 1 投票 0

@AppStorage 值更改时 SwiftUI 小部件不会更新

我试图让 SwiftUI 小部件在 @AppStorage 的值发生变化时根据命令进行更新。当我加载模拟器时,小部件会从 @AppStorage 更新为正确的值,但不会...

回答 5 投票 0

如何检查目录是否存在?

我有创建目录的功能: 函数创建系统文件夹(){ // 创建一个FileManager实例 让 fileManager = FileManager.default 做 { 尝试文件管理器。

回答 4 投票 0

如何导航到详细信息而不隐藏选项卡栏并使其在 Swift 中显示为“Home”

从选项卡栏控制器的主页转到详细视图时,我希望选项卡栏保持可见,并且“主页”选项卡显示为活动状态 // 在你的主视图控制器中...

回答 1 投票 0

为什么这段代码会出错并且无法打印结果?

谁能指出下面代码的问题吗? 我无法让它在 Xcode Playground 中正常运行,任何帮助将不胜感激。 函数计算器(a:Int, b:Int) { 让 a = Int(readLi...

回答 2 投票 0

如何为 SwiftData 中的 `Predicate<each Input>` 类型编写带有 `where` 子句的扩展方法?

在 SwiftData 中,Predicate 类型使用参数包: 结构谓词 现在,我想在谓词上添加一个扩展方法,该方法仅在通用参数时可用...

回答 1 投票 0

2024 Beacon 应用程序 - 开始监控(针对:区域)或

我的应用程序正在使用 iBeacons,并且我正在使用 func startMonitoring(对于区域:CLRegion)。然后我使用 func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) 和 func

回答 1 投票 0

如何制作 Duolingo 风格的顶部栏,其中包含条纹、硬币和下拉按钮,允许我通过 Xcode 在 Swift 视图之间切换?

我正在开发一个个人项目,在此过程中我想学习 Swift 和使用 Xcode 的 Swift UI。 我现在遇到问题,我想在我的应用程序中实现一个顶部栏

回答 1 投票 0

如何在Combine中顺序迭代异步代码

我有一个协议定义如下: 协议提示器 { func PromptIfNeeded() 异步 -> Bool } 以及一系列符合提示器的类型: var 提示符: [Prompter] { [PrompterA(), Prompter...

回答 1 投票 0

如何获取本地化字母Swift iOS [重复]

我正在将我的应用程序翻译成不同的语言,我怎样才能根据本地化获得字母表?可能是拉丁语、西里尔语等

回答 2 投票 0

如何在Combine中同步迭代异步代码

我有一个协议定义如下: 协议提示器 { func PromptIfNeeded() 异步 -> Bool } 以及一系列符合提示器的类型: var 提示符: [提示符] { [PrompterA(), 提示符...

回答 1 投票 0

无法在带有叠加层的文本字段中输入内容

我正在尝试设计一个文本字段,我在其中应用了 .overlay 修饰符以具有背景。该文本字段位于带有图像和文本字段本身的 HStack 内。将 .overlay 应用到...

回答 1 投票 0

调整 Mac 应用程序的窗口透明度和模糊度

Warp终端Mac应用程序如何实现让用户调整窗口透明度和模糊程度的功能? 我尝试过使用 NSVisualEffectView.blendingMode 和

回答 1 投票 0

任何要求有更多字符的事情[重复]

询问任何问题,但不能询问更多字符

回答 2 投票 0

StoreKit showManageSubscriptions 没有订阅

我目前正在测试我们上传到 TestFlight 的应用程序。我正在使用 StoreKit.AppStore.showManageSubscriptions 显示用户可以取消的订阅列表。 但是,在调用 StoreKit 时。

回答 1 投票 0

在并发队列中调用sync会导致死锁吗?

我知道在串行队列中调用sync会导致死锁,例如 让serialQueue = DispatchQueue(标签:“serialQueue”) 串行队列.async { 串行队列.sync { // 死了...

回答 1 投票 0

os_log 调试在分发框架时对外部开发人员可见

设置: 构建作业在发布配置中生成框架 框架被打包成XCFramework XCFramework 分发给外部开发人员,后者将其与其应用程序集成。 呃...

回答 1 投票 0

从 iOS 中的 ShieldAction 扩展打开父应用程序

使用 ScreenTime API,我有一个带有 2 个按钮操作的屏蔽应用程序:一个用于移除屏蔽并正常打开应用程序,另一个用于保持应用程序屏蔽并打开父应用程序。 是

回答 2 投票 0

如何获得弹跳动画?

当应用程序需要关注并在 Dock 上弹跳时,如何实现类似于 macOS Dock 上的弹跳动画。 SwiftUI 似乎只有缓和曲线和弹簧,而没有

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.