问题标签 [swift2.3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1234 浏览

ios - Alamofire 单例 webservercall 类错误

我正在swift 3.0与框架的支持一起开发一个项目,Alamofire以连接我的 webservercalls。基本上我想使用一个我以前在swift 2.3声明方法的地方使用的单例类,然后在我想要执行它的任何视图控制器中,我将方法称为如下。

我的要求是让这个代码工作,swift 3.0这样我就可以继续工作。对此的帮助将不胜感激。我的单例类的代码如下(此代码在 中swift 2.3,我想要在 3.0 中)。

0 投票
1 回答
757 浏览

xcode8 - 如何使用 Swift 代码访问媒体库?

我必须显示我被选中的歌曲的标题我得到了标题(不需要在音乐库中播放歌曲)。我的问题是我想将我被选中的歌曲(编码)发送到 PHP 服务器..要在服务器的表格视图中显示歌曲并播放歌曲...我想找到iTunes音乐库的正确路径,以便我可以轻松编码。

0 投票
2 回答
531 浏览

ios - Swift 2.3 不支持 Core Data 代码生成

我在我的应用程序中使用 CoreData。我在 Xcode 8 中使用它之前它工作正常,但突然它给我这个错误。我尝试搜索答案但没有得到任何结果,并查看了错误:Swift 2.3 不支持核心数据代码生成这个答案但没有解决我的问题。如果有人可以帮忙。谢谢你。

0 投票
4 回答
1143 浏览

ios - 一段时间后如何显示 UIAlertView?

我试图在一段时间后显示 UIAlertView(比如在应用程序中做某事后 5 分钟)。如果应用程序已关闭或在后台,我已经通知用户。但我想在应用程序运行时显示 UIAlertView。我不想一次又一次地刷新。三分钟后,我必须显示一些警报,例如您是否要保存?

0 投票
1 回答
250 浏览

swift - 具有关联类型的协议中的通用变量。漏洞?

我正在使用 Xcode 7.3 和 Swift 2.3。我在使用具有变量的关联类型的协议时遇到困难。看例子:

出于某种原因,编译器显示错误: 错误图像 这怎么可能?难道我做错了什么?它是一个错误吗?一个已知的?

我试过的:

为该关联类型定义类型别名:

不。

改为使用方法:

只是得到了不同的错误: 第二个错误图像

我应该如何创建具有关联类型和变量的协议并避免此错误?

0 投票
1 回答
146 浏览

avplayer - 为什么录制后听不到音乐(Swift 2.3)

我做了一个卡拉OK应用程序。如果耳机没有插件应用程序工作正常。(我的声音和背景音乐一起录制)。它是成功的。但我用耳机也是这样然后我听录音。我听不到背景音乐。但我清楚地听到了声音。我附上了下面我使用的代码:

https://github.com/genedelisa/AVFoundationRecorder

0 投票
3 回答
183 浏览

swift - 从 Swift 2.3 迁移到 Swift 3 错误消息

我一直在尝试将 Swift 项目迁移到最新的 Swift 版本。

此代码行给出以下错误。

Xcode 提出了一个修复建议,即在 NSFetchedResultsController 旁边添加另一个问号。当我说是时,它给出了相同的错误并提出了一个修复添加另一个问号。

这是更多代码

任何帮助将非常感激。

只是让你知道。我对 Swift 非常陌生,并试图将现有项目从 Swift 2.3 更新到 3。

提前致谢。雷姆齐。

0 投票
1 回答
111 浏览

swift - Xcode 8 与旧版 Swift 2.3:SourceKit 强加 Swift 3.0 规则并显示幻像错误

似乎 Xcode 是被动积极地鼓励我切换到 Swift 3.0。当我输入代码和调用构建时,与 Swift 3.0 语法相关的各种警告和错误都会出现,只有在编译完成后才会消失。

似乎“左手”上的动态增量编译设置与“右手”上的静态实际编译设置没有对话。

这很让人分心。这是 Xcode GM 8.1。有没有其他人经历过这种情况并找到了解决方法?

0 投票
1 回答
2086 浏览

swift3 - Swift 3.0:对成员“下标”问题的模糊引用

我在 Swift 2.3 到 Swift 3.0 中遇到了一个不寻常的问题。一旦我将代码从 2.3 转换为 3.0,我就会遇到这个问题:'Ambiguous reference to member 'Subscript',

代码是:

在 let packet = data[AEnginePacketDataKey] 作为对成员“下标”的模糊引用时出现错误,我不明白为什么?其他:

请帮帮我。

0 投票
1 回答
38 浏览

arrays - 为什么迭代多维数组时for循环会中断?

我要做的是创建一个由数组组成的可编辑日历。

首先我创建一些变量:

然后是通过多维数组的日历:

然后我尝试使用嵌套的 for 循环让用户说出他们通常何时睡着:

当我在建造时,我总是有

设置为 0,这允许程序工作。然后我意识到,如果我将它设置为 1,它就会中断。我无法理解为什么,因为我在程序运行时得到了输出。

说我有

那么我的输出将是

但当

程序崩溃。我无法理解为什么会这样。在我看来,我不应该能够得到我所做的输出

请帮忙。我试图彻底解决我的问题,但如果我对某事含糊不清,请告诉我。

这是我收到的错误消息之一

这是另一个