cost 235 ms
如何每隔几秒从委托中连续执行一个方法?

[英]How to perform a method in a continuous method from a delegate every few seconds?

我想使用AVCaptureVideoDataOutputSampleBufferDelegate协议执行一些操作。 但是由于它以(我认为)每秒 30 帧的速度捕获每一帧,因此它在 1 秒内执行该方法 30 次,我不希望这样。 我想做的只是执行一次让我们说每 1 秒一次的方法。 到目前为止,我的代码 ...

2023-02-02 13:11:32   2   29    ios / swift  
从 Picker 切换到 Image 视图会导致 SwiftUI 中的索引超出范围错误

[英]Toggling from Picker to Image view causes an index out of range error in SwiftUI

我有一个视图,它使用一个按钮在选择器和作为选择器选择结果的图像之间切换。 当从图像快速切换到选择器并立即返回时,我遇到崩溃并出现以下错误: Swift/ContiguousArrayBuffer.swift:600: Fatal error: Index out of range 较慢地切换不会导致 ...

Swift - 仅在 firestore 中不存在的情况下添加该项目

[英]Swift - Add an item in firestore only if it is not already there

我正在学习教程,并尝试将收藏夹产品列表保存到 Firestore(与教程不同)。 正在添加项目,但如果我再次按下“添加到收藏夹”按钮,它会在 Firestore 中再次添加相同的项目,而我只想添加该项目一次。 这是我的代码struct addToFavoritesButton : View { ...

重新加载表视图后 indexPath.row 错误

[英]indexPath.row is wrong after reloading table view

我正在使用 indexPath.row 来检测数据源中的最后一个单元格。 数据源更改后,我使用tableView.reloadRows(at: [indexPath], with: .automatic)重新加载。 但是,执行此操作后,我得到的 indexPath.row 值不正确。 cellFo ...

为什么使用@ObservedObject 的视图在重新初始化时会消失?

[英]Why do views using @ObservedObject disappear when reinitialised?

在这个 SwiftUI 项目中,我有一个显示用户用户名的配置文件选项卡。 当我再次点击此选项卡时(已在个人资料视图中),用户名消失了。 我通过更改这行代码解决了这个问题: 对于这行代码: 我发现将 @ObservedObject 更改为 @StateObject 可以修复该错误。 因此,我想对我的 ...

如何在 Swift 中创建通用转换管道

[英]How to create a generic transformation pipeline in Swift

我正在尝试在 swift 中创建一个基本的转换管道。这是我到目前为止所拥有的 我的问题与 generics 的使用有关,但我一直无法弄清楚如何在保持转换协议和管道结构可重用的同时绕过它...... 又试了一次……这适用于阵列中的一个变压器,甚至是同一个变压器的多个实例,但一旦阵列包含不同的变压器,它 ...

swift UITapGestureRecognizer 转doubleTap换个视图

[英]swift UITapGestureRecognizer transfer doubleTap for another view

在我的 ViewController 中,我有 mapView - 地图。 在map中,如果用户双击,map放大。这是默认选项,我没有设置它。 我添加了 UITapGestureRecognizer,因为我使用的是单击。 但是当我双击时,单击两次。 我不想为双击编写方法,因为 mapView 理解它 ...

JSON解析Swift。当value不为nil时,我可以解析JSON数据。 如果值为 nil,我将收到一个空数组而不是 nil

[英]JSON parsing in Swift. When value is not nil, I can parse the JSON data. If value is nil, I receive an empty array instead of nil

所以,让我用一个例子详细说明一下: 假设我想获取有关人员的数据。 每个人都有 3 个 collections:朋友、家人和工作。 Friends 集合包含:Person 对象(描述每个朋友:name age aso) Family 集合包含:Person 对象(描述每个家庭成员:name ag ...

将 sqlite DB 粘贴到 iOS 项目的位置

[英]Where to paste sqlite DB into iOS project

我刚刚收到一个应用程序,其中包含关于如何更新内部 sqlite 数据库的非常模糊的说明。 过去,我通过将现有的sqlite db 替换为/www/目录来使用Cordova完成此操作。 我还使用FMDB创建了一个SwiftUI项目。 我相信代码本身会在应用程序的文档目录中自动创建一个不存在的数据库。 ...

Swift 测试用例落空

[英]Swift Test case Falling with Expectation

我正在尝试运行失败响应的测试用例。 我在项目中有一个空的 json 文件并将其命名为 FailureResponse。 这个文件是空的。 例如,我试图计算数组的数量是空的.. XCTAssertTrue(学校。计数==0) 它应该通过测试,因为 json 文件是空的。 相同的结果字段,如学校名称和 ...

在 Swift / UIKit 中,你如何将 UIView 的“基础”class 推广到其他视图类型,因为你不能在各种 UIView 类型中组合太多

[英]In Swift / UIKit, how do you generalize a "base" class of UIView to other view types, given that you can't compose much in the various UIView types

说我有 然后我有各种自定义视图GreenPlastic: Plastic , YellowPlastic: Plastic等。 我想对堆栈视图做同样的事情。 目前我使用复制粘贴工程: 请注意,您不能编写(除非我完全误解了什么,如果我错了请告诉我)UIView 类、布局子视图等中的任何好东西。 (显 ...

SwiftUI ScrollView 图片作为背景错误

[英]SwiftUI ScrollView image as background error

感谢您花时间帮助他人:) 错误描述: 我可以将颜色应用于 ScrollView 背景,并进行完美调整。 但是,如果我尝试将图像设置为背景,结果是不正确的,它会扩展到 TextField 甚至 safeArea。 我需要这个,因为我正在聊天。 而且我不能使用 ZStack将图像放在 ScrollVie ...

Swift 延迟语句内部

[英]Swift defer statements internals

让我们假设一个非常简单的例子: 为什么返回 5? 我们知道 defer 只能在rbp消失之前起作用。 所以延迟执行直到返回。 它在装配中的样子: 我没听错吗,示例中的 defer 和 return 语句只是使用了不同的寄存器。 eax用于返回, rdi用于延迟。 当我们使用引用类型时会发生什么 ...

如何处理 HTTP 发布请求中密码中的“€”

[英]How to handle '€' in a password in a HTTP post request

我有一个 iOS 应用程序,它发送一个 HTTP 请求登录我们的网络服务器。 登录基本上可以正常工作,但是一旦有人在他的密码中输入“€”,登录就会失败。 此错误仅发生在应用程序中。 我们还有一个 web 应用程序,它向同一个网络服务器发送相同的登录请求,当我在浏览器中这样做时,我可以完美地登录,即 ...

如何计算单元格与不同移动尺寸的纵横比?

[英]How to calculate an aspect ratio of cell to different mobile size?

我需要帮助,如何计算位于 tableView 单元格中的视图的纵横比:此视图应以该纵横比显示不同的设备 (17. 10)。 我有一个包含一定数量单元格的表格。 我将任意表格的单元格长度设置为 226.0. 这样做是为了显示单元格之间 24 点的任意距离。 (无故事板) 在单元格内,我有一个与 ( ...

尝试安装 datepicker pod 时,如何解决在 podlock 中安装新 pod 的多个 pod 相关问题?

[英]How to fix multiple pod related issue for installing new pods in podlock when attempting to install datepicker pod?

目的:在我现有的旧项目 swift 中安装 pod 'DatePicker', '~> 1.3.0'。 场景:由于存在与默认(.inline)布局中的日期选择器相关的问题,我想从 pod 中实现新的库 Date-picker。 问题是什么:在 podlock 中实现新的 pod 时会出现多个 ...


 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM