仅将此标记用于与Apple Swift编程语言版本2.x中的更改直接相关的问题。使用标签[swift]来获取更多通用语言问题,或使用标签[ios],[cocoa],[apple-watch]等来解决有关在Apple平台上进行开发的问题。
Swift 新手,手动将 swift 2 转换为 swift 5 时遇到问题
我年轻的时候曾经搞过一些事情,我构建了一个应用程序,目前正在尝试修复并改进它,但是我在将 swift 2 转换为 swift 5 时遇到了一些问题,并且该应用程序不会出现问题。
例如我有一个数组 变量数组 = [1, 2, 3, 4] 我想删除索引 1 处的项目,然后删除索引 3 处的项目“让它处于 for 循环中”。 但是删除索引 1 处的项目会将索引 3 处的项目移动到...
在处理 UIImage 和资产目录时,我试图使用枚举和方便的初始化程序使我的代码更安全。我的代码在下面。 导入 UIKit 扩展 UIImage { 枚举
我实际上使用的是 swift 2.3。 入站呼叫与 CallKit 配合得很好。但拨出电话.... 我看到了SpeakerBox项目,我也做了同样的事情。 但这不起作用。 为了开始通话,我使用了 让韩...
问题 给定一个整数 n,生成一个方阵,填充为 按螺旋顺序从 1 到 n^2 的元素。 例如,给定 n = 3, 您应该返回以下矩阵:[ [ 1, 2, 3...
现在我们已经达到了 Swift 2.0,我决定将我尚未完成的 OS X 应用程序转换为 Swift。取得了进展,但我在使用 termios 时遇到了一些问题,需要一些澄清...
所以我可以这样做: var stringNumb: NSString = "1357" var someNumb: CInt = stringNumb.intValue 但我找不到用字符串来做到这一点的方法。我想做这样的事情: var stringNumb: 字符串...
在 swift 2 命令行工具(main.swift)中,我有以下内容: 进口基金会 打印(“耶”) var 请求 = HTTPTask() request.GET(“http://www.stackoverflow.com”,参数:nil,completionH...
WKWebView 在 iOS 9 中使用 swift 加载 HTML 内容太慢
我一直在尝试将 WKWebView 作为 UIViewController 中另一个 webview 的子视图集成。我已经能够加载内容并与 swift 和 JavaScript 正确通信。然而...
所以 split("该字符串有四十八个字符", 20) 应该返回 ["共有四十个eig","其中有ht个字符","s字符串"] 如果我使 currentIndex = string.startIndex 然后 t...
我对内部和私有访问修饰符感到困惑。 文档说: “内部访问使实体可以在任何源文件中使用 来自他们的定义模块,但不在任何源中...
我正在将地图应用到字典中,其中有一个尝试。如果映射的项目无效,我想跳过迭代。 例如: func doSomething() -> [T] 字典....
我使用 AVFoundation - AVAudioRecorder - AVAudioPlayer 和 Swift 2 并创建了一个简单的录音机。目前,您可以使用“停止”按钮停止录制。当用户...时是否可以停止录制
我正在寻找一些关于如何使用适用于 iOS9 的 Swift2 在圆的边缘绘制简单的单线字符串的最新帮助/提示。我看到过时的例子涉及旧的 ObjC 片段,并且......
我想创建一个这样的 XML 文档: (UCS point_1 : x = 50.0, y = 50.0) (UCS point_2 : x = 300.0, y = 200.0)...
UICollectionView 在重新加载数据时滚动不流畅
在我的 UICollecitonView 中,我使用 API 附加数据 self.DataTableCollectionView.reloadData() 但是随着我收藏中的数据越来越多,它的滚动变得粗糙并且在加载一些
在子类和 UIViewController 中使用 UITextViewDelegate
我正在对 UITextView 进行子类化并在子类中实现一些委托方法,例如 textViewDidChangeSelection,但我还需要在 View Controller 中为 UITextView 委托获取通知。 所以如果我创建...
因为我是 swift 编程语言的新手。我正在使用两个项目的字典,现在我需要获取特定字典值的索引路径。我正在使用以下代码 var dictionaryite ...
我正在尝试在应用程序中显示下载的 HTML 页面。请说明不使用任何第三方库的最简单方法。 干杯,