swift相关内容

未分配要释放的指针[SWIFT]

我正在尝试读取TCP套接字连接中的长字符串。 对于读取短长度字符串,它工作得很好。但当我试图发送长长的Base64编码图像。它崩溃了,我尝试增加到maxReadLength = 10000,但仍然不起作用。 阅读传入邮件 private func readAvailableBytes(stream: InputStream) { let buffer = Un ..
发布时间:2022-09-04 17:51:15 移动开发

AVAudioEngine独立频道

我有一个立体声音频文件,我尝试为其分离音频通道。从而产生具有左音频的总线和具有右音频信号的总线。我想在这些通道上执行一些操作,然后将它们再次合并为单个立体声信号。 读取音频文件、在总线上执行操作并将其合并为单个信号没有问题(尽管我还没有测试该信号是否为立体声,因为我猜它取决于之前的通道)。 我的问题是左右声道分离,所以我可以独立修改它们。 我的一个想法是使用AVAudioPlay ..
发布时间:2022-09-01 20:49:57 移动开发

此服务器的证书无效(错误:9813)

我正在尝试连接到我的ASP.NET Core API,该API在我的另一台计算机上运行。我想尝试使用POST请求添加数据。我收到以下错误消息: 连接6:默认TLS信任评估失败(-9813) 连接6:TLS信任遇到错误3:-9813 连接6:遇到错误(3:-9813) 错误描述为: 此服务器的证书无效。您可能正在连接到伪装为“192.168.0.100”的服务器,这可能 ..
发布时间:2022-09-01 17:24:56 移动开发

社交框架在iOS11中已被弃用

我正在制作一个示例Facebook共享应用程序,以便使用共享按钮共享一些字符串值,但我感到困惑,因为iOS 11中的社交功能是分散的 我已经为Swift安装了Facebook SDK,现在应该使用哪些代码 我想要SIWFT语言的代码,我已经在谷歌上搜索过了,我发现没有代码,这对我的情况很有用 以下是我在onclikButton操作下使用的代码 @IBAction func ..
发布时间:2022-08-26 10:26:22 移动开发

按下视图控制器时,导航栏上出现iOS 11黑条

我只在iOS 11中有这个奇怪的错误,在更低的iOS中,一切都运行得很好。 问题是,每当按下视图控制器时,导航栏的顶部都会出现一个黑色空间。是否有其他人遇到过此问题以及如何解决它? 推荐答案 问题是,在双速情况下,您的视图大小小于导航控制器的视图大小。 因此,当您滚动槽时,视图的边框在内容偏移的更改过程中发生变化,它的速度也是加倍的。 这将解释这种行为。 请尝试执行以下操作以解 ..
发布时间:2022-08-26 10:21:10 移动开发

在UITableViewCell iOS 8中隐藏对象(SWIFT)

我有一个UITableViewCell,在触摸时,展开(DropDown)。然后向用户呈现选项选择。当用户触摸其中一个选项时,我希望短暂隐藏所有选项,显示活动指示器旋转,显示确认消息(成功),然后将单元格折叠回正常状态。 在自定义单元格中隐藏任何对象时遇到问题。以下简单代码不起作用(这是与单元格对应的正确SuperView): var customCell: MyCustomCell ..
发布时间:2022-08-22 23:32:22 移动开发

如何使用SWIFT 3获取未命名&John&q;的联系人

是否有方法可以使用Contacts framework而不使用属性来获取联系人? 示例: myContactArray = unifiedContactsNotCalled("John") PS:我知道这行代码一点也不像真正的代码,它只是一个用于说明目的的建议😉 推荐答案 在概述如何查找与名称不匹配的名称之前,让我们回顾一下如何查找与名称匹配的名称。简而言之,您将使用 ..
发布时间:2022-08-22 12:05:31 移动开发

我无法在任何地方访问我的数组对象,如何在快速中访问它们?

如何在另一个函数中访问数组对象,即ARR和电子邮件中的数组对象。到目前为止,我只能在调用auth.auth()函数时访问Else语句中的数组对象。我想知道如何才能做到这一点。 let store = CNContactStore() store.requestAccess(for: .contacts) { (granted, err) in ..
发布时间:2022-08-22 11:55:18 移动开发

如何为多个不同的控制器制作NSTimer?迅速地

我制作基于页面的应用程序。我有多个不同的控制器。每个控制器都有NSTimer,当控制器viewDidAppear()时打开。当控制器为viewDidDisappear()时,我将NSTimer关闭。当我缓慢地在控制器之间滑动时,它可以工作,但如果我快速滑动控制器,一些定时器不会关闭。我尝试了几种不同的方法。第一种方法是向关闭计时器的函数发送通知,但当我在控制器之间缓慢滑动时,它也起作用。第二种方法 ..
发布时间:2022-08-21 17:42:22 移动开发

Swift-ScheduledTimer秒表小时数部分不工作

请原谅,一周前我学会了SWIFT和Xcode(我正在开发一款应用程序,以便在假期学习SWIFT) 我使用SchedTimer创建了一个计时器来充当秒表。时间过得很好,但我不能把时间花在工作上。我做错了什么? currentTime = 0 timer = Timer.scheduledTimer(withTimeInterval: 1.0, repeats: true) { _ in ..
发布时间:2022-08-21 17:38:45 移动开发

如果CKRecord由于网络连接不良而尚未创建完毕,如何删除?

我目前正在开发一个iPhone应用程序,它使用CloudKit在用户的设备之间同步应用程序数据。我使用CoreData作为本地缓存,以确保设备脱机时应用保持可用。 问题 在开发过程中,我遇到了一个关于设备脱机时同步行为的问题。让我举一个例子来解释一下: 用户创建了Person(我正在处理的一个实体) 人员保存到本地缓存→核心数据 创建和设置CKRecord以匹配本地缓存实体的 ..
发布时间:2022-08-19 22:44:38 移动开发

无法通过在我的应用程序中打开共享工作表从iOS Files应用程序打开文件:在提供的文件URL处不存在文件

我的iOS应用程序可以打开CSV文件,以便导入数据。我可以通过UIDocumentPickerViewController从应用程序中打开文件,选择文件应用程序中显示的文件,没有任何问题。然而,当首先在文件应用程序中查看文件,然后从那里打开我的应用程序(通过在共享表中打开)时,我的应用程序无法在传递给我的应用程序的URL处看到该文件。该文件似乎不存在。 我在我的AppDelegate中添加了 ..
发布时间:2022-08-19 22:26:32 移动开发

使用iCloud PHAsset请求AVAsset返回不带视频跟踪的AVAsset

最近,开始注意到从图片库导入某些资源时未显示这些资源。有问题的资产存储在iCloud中,而不是缓存在设备上。 我认为这是iOS 14的问题,因为我从来没有在iOS 13上遇到过这个问题。(我不能100%确定,因为我无法将我的个人设备推出到iOS 13)。 以下是我在iOS 14中所做的事情: 使用新的选取器视图控制器导入视频资源 var configuration = PHPic ..
发布时间:2022-08-19 22:08:55 移动开发

使用AvaudioEngine iOS的低通滤波器+采样率转换

我们正在进行一个项目,该项目允许我们使用低通滤波器和高通滤波器录制来自具有5k Hz采样率的麦克风的一些声音。 我们使用的内容 为此,我们使用AvaudioEngine。 我们正在使用AVAudioConverter降级采样率。 我们正在将AVAudioUnitEQ用于低通和高通过滤器。 代码 let bus = 0 let inputNode = engine ..