swift相关内容

使用 Swift 进行 Amazon AWS DynamoDB 查询的最佳方式?

我最近为我在 Swift 中开发的 iOS 应用程序实施了 AWS 开发工具包.我已连接到我的数据库实例并且能够获得查询响应,但是,我正在努力将其转换为可用数据.我对 Swift、AWS 和一般编程比较陌生,所以可能会遗漏一些明显的东西! 我的代码如下: let atVal = AWSDynamoDBAttributeValue()atVal.S = "123456abc"让条件 = A ..
发布时间:2021-11-27 09:32:59 移动开发

如何在 iOS 13 中更改状态栏 Alpha?

我想在 iOS 13 中更改状态栏 Alpha. let statusBarWindow = UIApplication.shared.value(forKey: "statusBarWindow") as?界面窗口statusBarWindow?.alpha = 0.5 当我尝试这个时,应用程序崩溃(线程 1:信号 SIGABRT). 解决方案 由于未捕获的异常而终止应用'NSI ..
发布时间:2021-11-27 08:19:10 移动开发

如何让 Alexa 在我的 iOS 应用上运行?

过去几天我一直在查看 Alexa 技能套件.我还一直在仔细阅读技能套件和语音服务的文档.我只是在尝试理解流程时遇到了一点小问题.我已经在开发者控制台中实现了亚马逊的一个示例技巧(最喜欢的颜色示例),并且还编写了一个示例 lambda 函数来处理将要传递的响应类型.它在测试模拟器上工作,剩下的基本上是让 lambda 通过我的 ios 应用程序运行.但是我的印象是我不必使用语音服务.我错了吗?我很困 ..
发布时间:2021-11-26 23:31:52 移动开发

iOS 如何设置闹钟和安排工作/通知

嗨,我是 iOS 新手,基本上我是 android 开发人员.但是现在我正在开发 iOS 应用程序,它只是 android 的 iOS 副本.让我告诉你我想要的应用程序: 我们的应用程序具有警报功能,会提醒我们的客户在特定日期您有此会议.例如,如果用户在 2019 年 1 月 1 日上午 9 点设置闹钟,则必须在当天和时间通知用户此会议. 我读了很多,发现在 iOS 中我们不能这样做, ..
发布时间:2021-11-26 23:04:28 移动开发

iOs 8,在后台开始播放声音,闹钟应用

我知道有很多关于 SOF 的问题,但这是“最新的"问题.问题是,我正在尝试创建和警报应用程序,我知道有一些警报应用程序可以完美运行(不知何故),即使该应用程序没有运行并且在后台. 我的问题是:您如何在您的应用程序已经在后台开始播放声音? UILocalNotification 很棒,但是您只会在用户点击您的通知后获得 application:(_:didReceiveLocalNoti ..
发布时间:2021-11-26 23:03:03 移动开发

如何让alamofire下载进度在后台ios中运行?

我正在使用 Alamofire 下载数据 如何让 alamofire 在后台快速运行下载? 谢谢 解决方案 基本思路如下: 关键问题是,对于后台下载,您的应用程序实际上可能会在下载过程中被终止(例如,由于内存压力而被抛弃).幸运的是,当后台下载完成后,您的应用程序会再次启动,但您最初提供的任何任务级闭包早已不复存在.为了解决这个问题,在使用后台会话时,应该依赖委托方法使用 ..
发布时间:2021-11-26 22:58:59 移动开发

如何解码不同类型的 JSON 属性?

我有一个 JSON {“电视节目": {“身份证":5348,"name": "超自然","permalink": "超自然","url": "http://www.episodate.com/tv-show/supernatural",“描述":“超自然是由埃里克·克里普克创作的美国奇幻恐怖电视连续剧.它于 2005 年 9 月 13 日在 WB 上首播,随后成为 CW 的继任者阵容的一部分. ..
发布时间:2021-11-26 22:58:49 移动开发

Swift 3 - Alamofilre 4.0 多部分图像上传进度

我已经完成了图片上传并使用以下方法成功上传到服务器. 现在我想上传带有进度的图片,有人能告诉我该怎么做吗?我到处都找到了,但没有得到正确的解决方案. 没有进度的图片上传代码: @IBAction func uploadClick(_ sender: AnyObject) {//定义参数让参数 = ["file_name": "swift_file.jpeg"]Alamofire.up ..
发布时间:2021-11-26 22:58:39 移动开发

错误域=NSPOSIXErrorDomain 代码=100“协议错误";

我正在尝试使用 .get 方法使用 Alamofire 调用服务.该请求没有什么特别的,没有参数,只有一个 Authorization 标头. 我在这里有点生气,因为当我使用相同的 URL 和授权令牌在邮递员上运行它时,请求工作正常,但是当我使用 Alamofire 运行我的应用程序代码时,它返回此错误: Error Domain=NSPOSIXErrorDomain Code=100 ..
发布时间:2021-11-26 22:58:31 移动开发

为什么会在 void 函数中出现 Unexpected non-void 返回值?

我创建了一个函数来从 API 获取 URL,并返回 URL 字符串作为结果.但是,Xcode 给了我这个错误信息: void 函数中出现意外的非 void 返回值 有人知道为什么会这样吗? func getURL(name: String) ->细绳 {让标头:HTTPHeaders = [“曲奇":曲奇“接受":“应用程序/json"]让 url = "https://api.go ..
发布时间:2021-11-26 22:58:21 移动开发

带有 Alamofire 4 正文数据的 POST 请求

如何使用 Alamofire 4 在 HTTP 正文中发送带有数据的 POST 请求?我在 swift 2.3 中使用了自定义编码,效果很好.我转换了我的代码 swift 3 并且我尝试参数化编码但没有工作.这段代码: public struct MyCustomEncoding : ParameterEncoding {私人出租数据:数据初始化(数据:数据){self.data = 数据}pu ..
发布时间:2021-11-26 22:58:03 移动开发

如何添加 Alamofire URL 参数

我有一个使用 Postman 传入 URL 参数的工作场景.现在,当我尝试在 Swift 中通过 Alamofire 执行此操作时,它不起作用. 您将如何在 Alamofire 中创建此网址?http://localhost:8080/?test=123 _url = "http://localhost:8080/"让参数:参数= [“测试":“123"]Alamofire.reques ..
发布时间:2021-11-26 22:57:53 移动开发

iOS 9.3:发生 SSL 错误,无法与服务器建立安全连接

我在使用自签名证书时遇到以下错误 Error Domain=NSURLErrorDomain Code=-1200 "发生 SSL 错误并且无法与服务器建立安全连接. 同时为我的一个演示应用程序测试网络服务 iOS 9.3 XCode 7.3 Swift 2.2 Alamofire 3.3.0 和本地服务器:https://filename.hostname.net ..
发布时间:2021-11-26 22:57:43 移动开发

使用 Alamofire 快速上传多张图片

我正在使用以下代码将单个图像上传到服务器: private static func urlRequestWithComponents(urlString:String, parameters:Dictionary, imageData:NSData?, imageName: String) ->(URLRequestConvertible, NSData) {//创建要发送的 url 请求让 m ..
发布时间:2021-11-26 22:57:32 移动开发

如何将 Alamofire 与自定义标头一起使用

我刚刚开始研究 Mattt 的精彩新 Alamofire swift 网络库,我不太确定如何将它与自定义标头一起使用. 我试图从 AFNetworking 转换为 Alamofire 的代码是这样的: let request = NSMutableURLRequest(URL: url)request.setValue(authorizationToken, forHTTPHeaderFi ..
发布时间:2021-11-26 22:57:22 移动开发

Alamofire 火变量类型没有下标成员

更新到 Alamofire 4 并将我的代码更新到 Swift 3 后,由于某种原因,我的所有请求都不起作用.我尝试使用的变量以红色突出显示,并说“任何类型的变量都没有下标成员" 这是我的代码: Alamofire.request("https://example.com/notifications.php?action=\(action)&UUID=\(UniversalUUID)&t ..
发布时间:2021-11-26 22:57:11 移动开发

alamofire.error Code=-6006 "JSON 无法序列化

一直在研究这个,但没有成功.我有一个转到 UIButton 的函数,仅用于对使用所有 JSON 的 rails api 执行 alamofire 调用. 我正在使用 Swift 2、Alamofire 3、XCode 7 &用于部署到 Heroku 的 api 的 Rails 4 当我关闭函数时,我不断收到这个错误: alamofire.error Code=-6006 "JSO ..
发布时间:2021-11-26 22:57:03 移动开发

使用 Alamofire 快速关闭

我正在对服务器进行 API 调用.我正在利用 Alamofire 来处理这个问题.我正在尝试创建一个函数,该函数使用 Alamofire 的 GET 函数返回一个基于自定义类的对象,该类包含此 GET 函数提供的各种输出. 我不清楚这样做的方式. 这是我的自定义类,用于保存有关响应的详细信息: 导入基础类响应包{var 成功 = 假var 响应:AnyObject?= 零变量错误:N ..
发布时间:2021-11-26 22:56:54 移动开发