swift 相关问题

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

如何修复 SwiftUI:条件绑定的初始化程序必须具有可选类型,而不是“ChatMessage”

我是 SwiftUI 的初学者,我正在尝试使用 firestore 创建一个聊天应用程序。我遇到了这个问题,看了很多文章,但无法解决。如果你能帮助我,我会很高兴!谢谢你! 我的代码...

回答 1 投票 0

swift 中嵌套函数的外部参数标签错误

我试图理解 Swift 中的参数标签并使用以下代码示例: func getGreetFn(问候语:字符串) -> (字符串) -> Void { funcgreetFn(人:字符串){ 打印(&

回答 1 投票 0

在 swiftUI 中对依赖于网络请求的 ObservableObject 类进行单元测试

我正在使用 swift UI,我需要发出网络请求以从 itunes api 获取我的应用程序版本并确定该应用程序是否已过期。 我了解单元测试是如何工作的,但我更好奇更好的

回答 1 投票 0

如何在 Swift 中从 DNS 查询中获取真实的 IP 地址?

我想从 Swift 中的 DNS 查询中获取 IP 地址(如 192.168.0.1 或 87.12.56.50)。我用 100 种不同的方法尝试了 100 次……没有任何帮助,所以我不得不寻求帮助。 这是我的...

回答 4 投票 0

如何在应用程序关闭时使用动态快速操作[swift]

如何在swift中使用动态快速动作? 如果应用程序处于多任务处理状态,我可以触发我的方法。但如果应用程序没有在后台运行,它就无法工作。 我正在设置我的快速行动...

回答 2 投票 0

如何在Xcode中使用#Preview宏

如何将此代码重构到 Xcode 15 并使预览正常工作? 结构 HistoryView_Previews: PreviewProvider { 静态变量历史记录:历史记录{ 历史(参加者:[ DailyScrum.At...

回答 1 投票 0

SwiftUI BaseUnit 实现自定义测量

为了计算管道中的压降,我使用带有流量参数的管道类。我想实现流量的自定义测量,但出现错误: NSInvalidArgumentException...

回答 3 投票 0

在 Swift 中将字符串写入 NSOutputStream

我正在尝试在 Swift 中将字符串写入 NSOutputStream。使用 Objective C 编写字符串通常通过将其作为 NSData 传递来实现 NSData *data = [[NSData alloc] initWithData:[mystring

回答 3 投票 0

为什么这个简单的快速嵌套for循环这么慢

我有一个非常基本的嵌套 for 循环迭代 80K 长字符串。这个循环最多需要 2-3 毫秒,但在我的 iPhone 上需要 10 秒。对于智能手机来说,这是一个莫名其妙的时代……

回答 1 投票 0

在 3D 地图上无休止地滚动

我有一些 Metal 经验,对 Unity 也有一定了解,并且熟悉设置网格、缓冲区和绘图的支持数据;但数学/着色器方面就不那么重要了。我正在挣扎什么...

回答 2 投票 0

Swift:展开基本 Url 后附加PathComponent 不起作用

我实现了一些获取Url的函数,但是在解开基本url后我无法获取完整的url。我有这两个变量如下: var baseUrl:URL? { 切换自我{ 案例.g...

回答 1 投票 0

来自超级视图 swiftui 的底部填充

问题 - 下面的屏幕 - 我不明白为什么我有用于保存按钮的底部填充 我的代码是: 导入 SwiftUI 结构测试:查看{ @Environment(\.dismiss) 私人变量解雇 变量体:

回答 1 投票 0

Realm Swift:向现有属性添加索引

我有一个使用 Realm Swift SDK 的应用程序,并通过 MongoDB Atlas Device Sync 同步到云。数据库中有 900,000 个这样的模型对象: 最终类 Foo:对象 { @坚持...

回答 1 投票 0

是否可以使用 tuist 对包依赖项进行分组,以实现更好的项目组织?

是否可以使用Tuist将通常放置在“Packages”组(Xcode项目中的组或文件夹)中的SPM包依赖项组织到子组或子文件夹中?

回答 1 投票 0

Tuist/XCode 无效的 Sentry 重新声明

所以我尝试使用 Tuist 设置一个多模块应用程序,但无法构建它。 我收到一系列不同的错误 [已编辑]/Tuist/Dependencies/SwiftPackageManager/.build/

回答 1 投票 0

iOS 中单元测试的正确方法是什么?

类RemoveMyDataConsentFormVCTests:XCTestCase { var viewController:RemoveMyDataConsentFormVC! 覆盖函数设置(){ super.setUp() 让故事板 = UIStoryboard(

回答 1 投票 0

如何在 Xcode 中更新 Swift 依赖项

创建带有依赖项的新 swift 包后,我调用 swift 包生成 xcodeproj。如果我的依赖项有新版本,我称之为 swift 包更新。我的依赖项的新版本获得

回答 7 投票 0

UITableView 重新排序控件未显示在 UIViewController 中

不知道出了什么问题,我感觉这些年来我已经这样做了一千次,但这次不起作用。 我有一个 UIViewController (不是 UITableViewController),我在

回答 1 投票 0

我想在 macOS 中隐藏徽章通知

我想在 macOS 中清除/隐藏徽章通知。 我正在使用这个代码 func applicationDidBecomeActive(_ notification: 通知) { application.dockTile.badgeLabel = nil 申请.do...

回答 2 投票 0

结果返回类型与异步和等待

当函数返回成功和错误结果时,是否需要使用await将该函数标记为async? 例如… func asyncStoreData(_ image: UIImage, dateTaken: Date) 异步 -> ...

回答 1 投票 0

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