swift4相关内容

swift 4.0:覆盖的“准备"必须与其覆盖的声明一样可用

我试图将 Apple 的 ARKit 示例应用程序集成到我的应用程序中.由于 ARKit 只是一个附加功能,所以我需要支持较低版本的 iOS.我在所有 ARKit 示例应用程序类中添加了 @available(iOS 11.0, *) 标签......它几乎可以工作,除了这个 1 错误:“覆盖 'prepare' 必须与它覆盖的声明一样可用".知道如何解决这个问题吗? Xcode 错误图片 ..
发布时间:2021-11-17 21:31:51 移动开发

Apple 推送通知 (APN) 不一致?

在通过 APN 使用 Apple 的推送通知时,我们遇到了一个令人困惑的问题.我们有以下场景(我猜很标准): 当我们的应用程序(这里我们称之为“MyApp")安装并首次启动时,我们会要求用户授予通过“MyApp"向他发送推送通知的权限. 在这个例子中,AppDelegate 看起来像这样: 导入 UIKit导入用户通知类 AppDelegate:UIResponder、UIAppli ..

当我断开设备与 Xcode 的连接时,推送通知不起作用

我正在使用 swift 语言开发一个 IOS 应用程序.我已将基于 Firebase 的推送通知添加到我的项目中.当我的设备连接到 xcode 或在我的设备上调试我的应用程序时,它们可以正常工作.但是当我从 xcode 断开我的设备或者我使用应用程序而不调试推送通知时是行不通的.我正在寻找解决方案 我在应用程序委托文件中的代码 在 didFinishLaunchingWithOptio ..

Swift 4,必须仅从主线程使用警告

当我在 Xcode 9 中使用 Swift4 给我 UIApplication.delegate 只能在主线程中使用 .... 只能在主线程中使用 从后台线程组调用的UI API 紫色警告. 我的代码; var appDelegate = UIApplication.shared.delegate as!应用程序委托public var context = (UIA ..
发布时间:2021-11-16 18:59:58 其他开发

Swift 4 Codable - API 有时提供 Int 有时提供 String

我现在正在运行 Codables.但是 API 有一些 String 条目,如果它们为空,有时可以具有 0 的 Int 值.我在这里搜索并找到了这个:Swift 4 Codable - Bool or String values 但我无法让它运行 我的结构 struct check : Codable {让测试:Int让评级:字符串?} 评分大部分时间类似于“1Star".但是,如果没有 ..
发布时间:2021-11-15 01:14:33 移动开发

Swift 4 - 表达式类型'@lvalue String?'在没有更多上下文的情况下是模棱两可的

我正在尝试记录我正在做的游戏的得分和高分.但我一直收到这个错误: 有关如何解决此问题的任何线索?我有 Xcode 10,我正在使用 Swift 4.提前致谢! 导入 UIKit进口基金会类 ScoreVC:UIViewController {@IBOutlet 弱变量 scoreLabel:UILabel!@IBOutlet 弱变量 highscoreLabel:UILabel!@IBOu ..
发布时间:2021-09-30 20:14:31 其他开发

我可以更改颜色/图像 UISearchBar 清除按钮吗?

我想将清除按钮颜色更改为白色.我尝试了很多方法,但都没有运气.:( 我还参考了以下 link.但它对我不起作用. 请在下面找到我尝试过的代码.我正在开发最新的 ios 11.感谢您的帮助. class SearchBar: UISearchBar {覆盖初始化(框架:CGRect){super.init(框架:框架)共享初始化()}需要初始化?(编码器aDecoder:NSCoder){s ..
发布时间:2021-09-13 18:55:07 移动开发

Swift 4 UIPageViewController 未显示正确的视图(按顺序在数组中定义)

我正在尝试构建一个小型报价应用程序.引号位于对象数组中.有些人有一篇文章,其中提供了有关报价的更多信息. 我正在使用 2 种视图控制器类型.一个有文章的文本块,另一个没有. UIPageViewController 类被设置为允许用户滑动引号.这是由上面的对象数组管理的.代码遍历数组,然后,如果对象中的 .article 变量上有一个字符串,它会显示一个视图.如果字符串为空,则显示另一 ..
发布时间:2021-09-13 18:42:06 移动开发

解析复杂的json代码

我有以下 JSON 代码并想在 Swift 中解析它.我使用 Alamofire 来获取 JSON 并为解析创建了一个结构: {“-8802586561990153106-1804221538-5":{“楚格":{"klasse":"RB",“数字":“28721"},“ankunft":{"zeitGeplant":"1804221603","zeitAktuell":"1804221603 ..
发布时间:2021-09-02 18:56:59 移动开发

如何在ios swift 4中多个两个字符串数组并获得总值

我有两个如下所示的数组,我想计算 2 个数组值并根据数量获得总值.[“1",“1"][“129.95 英镑"、“129.95 英镑"] 解决方案 我不确定您是否要在两个数组中添加/多个数字.并且不确定您想从两个数组中计算出什么.所以我在下面添加了示例代码来添加和多个两个字符串数组. func calculateTwoArrays(){让 array1 = ["1", "1"]让 arra ..
发布时间:2021-09-02 18:56:54 移动开发

我想在 tableview 单元格中为 indexpath 处的行设置刻度

我在 tableview 中添加多项选择和 tableview 中的部分,那么当用户单击将作为选定项存储在数组中的特定部分内的单元格时,我如何存储该部分索引以及该单元格的索引路径以供显示在 cellForRowAtindexpath 中反映更好的解决方案是值得赞赏的 func numberOfSections(in tableView: UITableView) ->整数{返回sections. ..
发布时间:2021-09-02 18:56:51 移动开发

SWIFT 导航项目问题

因为我需要使导航栏透明,所以一切正常,但现在导航栏项目正在褪色. 如何管理? override func viewWillAppear(_animated: Bool) {super.viewWillAppear(动画)self.navigationItem.title = "属性详情"self.navigationController?.navigationBar.titleTextAt ..
发布时间:2021-09-02 18:56:48 其他开发