
[英]New To Swift, Having Trouble Converting swift 2 to swift 5 manually
当我年轻的时候,我曾经有点混乱,我构建了一个我目前正在尝试修复然后改进的应用程序,但是我在将 swift 2 转换为 swift 5 时遇到了一些问题,并且该应用程序无法编译问题 1:无法将类型 '(NSError) -> ()' 的值转换为预期的参数类型 '((Error) -> Vo ...
[英]New To Swift, Having Trouble Converting swift 2 to swift 5 manually
当我年轻的时候,我曾经有点混乱,我构建了一个我目前正在尝试修复然后改进的应用程序,但是我在将 swift 2 转换为 swift 5 时遇到了一些问题,并且该应用程序无法编译问题 1:无法将类型 '(NSError) -> ()' 的值转换为预期的参数类型 '((Error) -> Vo ...
[英]Existential Types and Generics with Protocols Logic Swift 2
我正在尝试了解 generics 在编译和运行时阶段如何与协议进行比较。 我知道协议如何对存在类型做出反应。 协议是存在类型,因此在编译阶段他们逐步采用 Car 类型 generics呢? 我真的很想知道如何在编译和运行时阶段采取行动。 他们使用指针对吗? 什么时候在编译时? 在运行时,Gene ...
[英]Show Quantity label when product is in cart(Swift 5)
当用户将产品添加到购物车时。所选产品必须显示递增和递减按钮。 和其他产品应该只显示添加按钮。 您可以检查此图像 问题是当我再次回到这个屏幕时,它应该显示数量 label 直到产品在购物车中。 因为我在后端没有存储产品是否在购物车中的 boolean 值的属性? 谁能告诉同样的事情如何在前端做到这一 ...
[英]SwiftUI. How do I access/manipulate data between views
这段代码不是我的,但它会更清楚地显示我遇到的问题。 它是费用计算应用程序的一部分。 在视图之间传输数据后,我很难处理数据。 我有 2 个视图,我想把所有的费用加起来。 部分问题在于,每次添加新的“费用”时,我都会创建一个 class 的新实例。 //第二视图 ...
[英]I mistakenly deleted a file from project navigator and now xcode say no schemes on top left
我是 swift 的新手,我正在撤消 Main.storyboard 上的一堆东西。 但是,我不小心从项目导航器中删除了一些东西。 现在 xcode 说没有方案。 当我尝试管理方案时,我找不到原始项目名称。 我什至无法运行我的项目。 我很迷茫,请有人帮我恢复我以前的工作。 ...
[英]Using countrypickerview ,I want to display only the phonecode not the flag in the left side of text field
默认情况下,该库显示国家标志、国家代码和电话代码。 我能够删除国家代码,但不能删除国旗。 ...
[英]Constraining a collection view under a normal UIView
我有一个显示正常的 UIView。 我试图让一个 collectionView 显示在它下面。 当单独调用这两个元素时,这两个元素都显示得很好,但是当我同时调用这两个元素时,我会遇到限制性错误。 在我看来,我确实加载了: 配置统计视图: 配置集合视图: ...
[英]Firebase inAppMessaging events not getting captured
我正在从 firebase 控制台发送 inApp 消息。 消息正在传递,但我无法从中捕获事件,即关闭事件、印象事件、点击事件。 所有资源都在最新版本上(Xcode、cocoa pods、firebase)。 有人可以帮我吗。 ...
[英]How to make on Swift-Wkwebview auto fill username and password?
我有一个问题。 我想在我的应用程序上使用钥匙串自动填充用户名密码。 我在我的应用程序中添加了关联域,但我现在没有自动填充现在需要哪个步骤。 我使用了 Swift 3.0。 我的网站输入用户名和密码html是; 你能给我一个想法吗? 提前致谢。 ...
[英]why i have to use print((sender as AnyObject).currentTitle!!) to print title and print(sender.currentTitle) not work?
为什么当我尝试打印按钮标题时,我使用了print(sender.currentTitel)并且不起作用。 这在下面是工作: print((sender as AnyObject).currentTitle!!) ...
[英]Get the most closest value of the CGFloat
我很好奇是否有一种方法可以通过他们的现代 api 快速实现最接近的价值? 例如: 我一直在玩地图和减少但仍然无法解决这个问题。 出现的问题是我必须遍历整个数组以检测误报。 在某些情况下,您可以拥有多个最接近的值,所以只是想知道如何快速完成? ...
[英]Get the user data from firebase cloud-based database and convert into dictionary
我是Swift的新手,我试图从Firebase Cloudbase数据库中获取数据,并尝试在字典中分配它们。 我尝试将它们放在字典上并打印值,但它不显示任何错误消息或在控制台上打印任何内容。 我想打印所有来自用户集合的电子邮件并显示在控制台上。 ...
[英]String extension for matching regular expression
我有2个用Swift 2编写的功能,但是Apple强迫我迁移到Swift 4,但我无法修复这些功能。 第一个函数的返回是我无法修复的问题。 第三行是在Swift 4中if let range = self.range(of: expression, options: NSString. ...
[英]Change sound button image on clicking another button swift 2.2
我正在创建一个Tableview里面的Tableviewcell,在单元格上有一个标签和声音按钮。 对于每个标签,按钮单击时会发出声音。 当我第一次点击btn1时,声音播放,按钮图像变为“暂停”,当我再次点击时,相同的按钮声音停止并且图像变为“播放”以这种方式完美地工作但是当我点击第一次时在 ...
[英]How can I translate the following code from Swift 2 to Swift 5?
我相信下面的代码是用 Swift 2 编写的。如何将语法转换为最新的 Swift (5)? 使用 Xcode 进行转换时,会出现以下错误: 调用中的额外参数“usingEncoding” 和 无法调用非函数类型“URLSession”的值 原件(需要帮助转换): 这是我的尝试, ...
[英]UITableView error when converting to Swift 3
将旧应用程序从 swift 2.2 更新到 swift 4。我必须使用 swift 3 作为垫脚石。 我转换为 3 但遇到以下错误: 二元运算符“==”不能应用于“IndexPath”和“Int”类型的操作数 代码是: 为什么我在 Swift 3 而不是 2.2 中得到这个错误? 我试图 ...
[英]Cannot subscript a value of type 'JSON' with an index of type '(key: String)'
有人可以帮助我解决以下错误吗? 我从swift 2迁移到swift 3,在我的代码中,它给了我以下错误: 和 我的代码: ...
[英]'init' is unavailable: use 'withMemoryRebound(to:Capacity:_)' UnsafeMutablePointer
我想在Swift 3和Swift 4中使用以下Swift 2代码: 我收到UnsafeMutablePointer错误: 'init'不可用:使用'withMemoryRebound(to:Capacity:_)' ...
[英]Code conversion swift 2 --> 3 resulting in binary operator error at index path
使用Swift 2的Xcode7。应用正常运行。 更新为Xcode8。它会自动从swift 2-> swift 3转换代码。现在我的Table视图代码出现问题。 这行代码有错误: 正如它说的那样,二进制运算符'=='不能应用于类型为'index path'和'int'的操作 ...
[英]CornerRadius don't set
我正试图在左下角和右下角围绕UIView的角落。 并调用cell.bottomCorner.roundBottom(8) 但我明白了: iphone 5: iPhone 6s: iPhone 6s Plus: ...