swift相关内容
根据Apple开发人员文档,函数didWriteValueFor()是在调用WriteValue()函数之后调用的。(参见https://developer.apple.com/documentation/corebluetooth/cbperipheraldelegate/1518823-peripheral) 我有一个可写的特征,我查找了https://developer.apple.c
..
我正在尝试读取TCP套接字连接中的长字符串。 对于读取短长度字符串,它工作得很好。但当我试图发送长长的Base64编码图像。它崩溃了,我尝试增加到maxReadLength = 10000,但仍然不起作用。 阅读传入邮件 private func readAvailableBytes(stream: InputStream) { let buffer = Un
..
我有一个立体声音频文件,我尝试为其分离音频通道。从而产生具有左音频的总线和具有右音频信号的总线。我想在这些通道上执行一些操作,然后将它们再次合并为单个立体声信号。 读取音频文件、在总线上执行操作并将其合并为单个信号没有问题(尽管我还没有测试该信号是否为立体声,因为我猜它取决于之前的通道)。 我的问题是左右声道分离,所以我可以独立修改它们。 我的一个想法是使用AVAudioPlay
..
我正在尝试连接到我的ASP.NET Core API,该API在我的另一台计算机上运行。我想尝试使用POST请求添加数据。我收到以下错误消息: 连接6:默认TLS信任评估失败(-9813) 连接6:TLS信任遇到错误3:-9813 连接6:遇到错误(3:-9813) 错误描述为: 此服务器的证书无效。您可能正在连接到伪装为“192.168.0.100”的服务器,这可能
..
我正在尝试将REST数据获取到iOS应用程序,我使用的代码如下: var rest_url = "http://192.168.0.1:8000/rest/users/" let url: NSURL = NSURL(string: rest_url) let session = NSURLSession.sharedSession() let task =
..
我正在使用Pinterest SDK下载Pinterest Pin的链接(我从服务器返回的示例链接:https://www.pinterest.com/r/pin/186195765822871832/4801566892554728205/77314e40aeb26c0dc412e9cfa82f8dccc401fdb2b9806a3fe17ba8bafdb50510)。 大约5天前,当我尝
..
给定一个简短的URLhttps://itun.es/us/JB7h_,如何将其展开为完整的URL?例如https://music.apple.com/us/album/blackstar/1059043043 推荐答案 扩展 extension URL { func getExpandedURL() async -> URL? { var reque
..
我使用SWIFT 3.0开发带有Slack集成的iOS应用程序。如何通过登录流程: func loginToSlackWithSafariBrowser() { let scope = "channels%3Awrite+users%3Aread" let clientId = "...myClientId" let redirect_uri = "myAppDeep
..
我正在制作一个示例Facebook共享应用程序,以便使用共享按钮共享一些字符串值,但我感到困惑,因为iOS 11中的社交功能是分散的 我已经为Swift安装了Facebook SDK,现在应该使用哪些代码 我想要SIWFT语言的代码,我已经在谷歌上搜索过了,我发现没有代码,这对我的情况很有用 以下是我在onclikButton操作下使用的代码 @IBAction func
..
我只在iOS 11中有这个奇怪的错误,在更低的iOS中,一切都运行得很好。 问题是,每当按下视图控制器时,导航栏的顶部都会出现一个黑色空间。是否有其他人遇到过此问题以及如何解决它? 推荐答案 问题是,在双速情况下,您的视图大小小于导航控制器的视图大小。 因此,当您滚动槽时,视图的边框在内容偏移的更改过程中发生变化,它的速度也是加倍的。 这将解释这种行为。 请尝试执行以下操作以解
..
我有一个UITableViewCell,在触摸时,展开(DropDown)。然后向用户呈现选项选择。当用户触摸其中一个选项时,我希望短暂隐藏所有选项,显示活动指示器旋转,显示确认消息(成功),然后将单元格折叠回正常状态。 在自定义单元格中隐藏任何对象时遇到问题。以下简单代码不起作用(这是与单元格对应的正确SuperView): var customCell: MyCustomCell
..
是否有方法可以使用Contacts framework而不使用属性来获取联系人? 示例: myContactArray = unifiedContactsNotCalled("John") PS:我知道这行代码一点也不像真正的代码,它只是一个用于说明目的的建议😉 推荐答案 在概述如何查找与名称不匹配的名称之前,让我们回顾一下如何查找与名称匹配的名称。简而言之,您将使用
..
如何在另一个函数中访问数组对象,即ARR和电子邮件中的数组对象。到目前为止,我只能在调用auth.auth()函数时访问Else语句中的数组对象。我想知道如何才能做到这一点。 let store = CNContactStore() store.requestAccess(for: .contacts) { (granted, err) in
..
我已在目标c代码中降低了block%s的速度: typedef void(^ActionStringDoneBlock)(ActionSheetStringPicker *picker, NSInteger selectedIndex, id selectedValue); typedef void(^ActionStringCancelBlock)(ActionSheetStringPic
..
我制作基于页面的应用程序。我有多个不同的控制器。每个控制器都有NSTimer,当控制器viewDidAppear()时打开。当控制器为viewDidDisappear()时,我将NSTimer关闭。当我缓慢地在控制器之间滑动时,它可以工作,但如果我快速滑动控制器,一些定时器不会关闭。我尝试了几种不同的方法。第一种方法是向关闭计时器的函数发送通知,但当我在控制器之间缓慢滑动时,它也起作用。第二种方法
..
请原谅,一周前我学会了SWIFT和Xcode(我正在开发一款应用程序,以便在假期学习SWIFT) 我使用SchedTimer创建了一个计时器来充当秒表。时间过得很好,但我不能把时间花在工作上。我做错了什么? currentTime = 0 timer = Timer.scheduledTimer(withTimeInterval: 1.0, repeats: true) { _ in
..
我目前正在开发一个iPhone应用程序,它使用CloudKit在用户的设备之间同步应用程序数据。我使用CoreData作为本地缓存,以确保设备脱机时应用保持可用。 问题 在开发过程中,我遇到了一个关于设备脱机时同步行为的问题。让我举一个例子来解释一下: 用户创建了Person(我正在处理的一个实体) 人员保存到本地缓存→核心数据 创建和设置CKRecord以匹配本地缓存实体的
..
我的iOS应用程序可以打开CSV文件,以便导入数据。我可以通过UIDocumentPickerViewController从应用程序中打开文件,选择文件应用程序中显示的文件,没有任何问题。然而,当首先在文件应用程序中查看文件,然后从那里打开我的应用程序(通过在共享表中打开)时,我的应用程序无法在传递给我的应用程序的URL处看到该文件。该文件似乎不存在。 我在我的AppDelegate中添加了
..
最近,开始注意到从图片库导入某些资源时未显示这些资源。有问题的资产存储在iCloud中,而不是缓存在设备上。 我认为这是iOS 14的问题,因为我从来没有在iOS 13上遇到过这个问题。(我不能100%确定,因为我无法将我的个人设备推出到iOS 13)。 以下是我在iOS 14中所做的事情: 使用新的选取器视图控制器导入视频资源 var configuration = PHPic
..
我们正在进行一个项目,该项目允许我们使用低通滤波器和高通滤波器录制来自具有5k Hz采样率的麦克风的一些声音。 我们使用的内容 为此,我们使用AvaudioEngine。 我们正在使用AVAudioConverter降级采样率。 我们正在将AVAudioUnitEQ用于低通和高通过滤器。 代码 let bus = 0 let inputNode = engine
..