16得票4回答
使用Swift中的AVAudioEngine录制麦克风输入

我对新的AVAudioEngine非常兴奋。它似乎是一个很好的音频单元API包装器。不幸的是,文档目前还不存在,我在尝试让一个简单的图表工作时遇到了问题。 使用以下简单代码设置音频引擎图表后,tap block从未被调用过。它模仿了一些在网上浮动的示例代码,但那些也没有起作用。 let i...

16得票7回答
使用未声明类型“AppDelegate”的Swift错误

我刚刚花了半天时间试图解决下一个问题。我正在使用Swift语言测试CoreData。按照这个教程,一切都很顺利。但是在教程之后,我尝试修改结构和我的代码。其中'src'和其中的组是文件夹,而不仅仅是由xCode创建的组。 NSSExpense.swift import Foundation...

16得票3回答
iOS 8.1下UIPopoverController出现的延迟是不可预测的。

这个问题出现在SDK 8.1下,在iOS 8.1环境下运行时会发生,但在iOS 7下则不会。只有iPad会出现此问题。该问题在模拟器和硬件设备上都会出现。 下面的代码演示了一个包含UITableView和UIButton的视图控制器。点击按钮或行将导致一个弹出窗口出现。当点击按钮时,这个功能...

15得票4回答
iOS 8.1中使用字典时出现EXC_BAD_ACCESS错误

我有一个对象,可以通过结构体中的静态变量访问(这是目前Swift中缺乏类变量支持的解决方法),结构如下:struct Constants{ static var myObj = MyObject() } MyObject有一个像这样的字典:class MyObject{ pri...

15得票4回答
UITableView获取Swift中section标题的方法

我想在UITableView的段头中设置标题。在Swift中设置段头标题的语法是什么?func tableView( tableView : UITableView, titleForHeaderInSection section: Int)->String { switch(...

14得票3回答
iOS 8中每次启动文档或缓存路径都会更改

我正在我的应用程序中下载视频并将其保存在本地缓存/文档路径中,并在需要时进行显示。这在iOS 7中可以工作,但在iOS 8及以上版本中,avplayer无法显示视频。我已经阅读到在iOS 8中,文档/缓存路径在每次启动时都会更改。问题在于,我必须下载一次视频并在我的应用程序中多次显示它。那么,...

14得票3回答
Xcode 6.1无法检测到运行iOS 8.1的iPhone 5s设备。

我的5s在使用iOS 8.0.2时,通过Xcode 6.0.1运行良好。但是,当我升级到iOS 8.1并构建我的代码时,出现了一个错误:“Xcode不能使用所选设备运行。没有可用的支持iOS设备。将iOS设备标记为“用于开发”以运行您的应用程序或选择iOS模拟器作为目标。”因此,我认为需要升级...

14得票1回答
在常规的Parse函数上出现了“长时间运行操作正在主线程上执行”的警告。

首先,我知道这是什么意思。问题在于我正在使用无法转换为后台调用的标准调用时出现了此错误。我在应用程序启动时遇到了以下错误: [Parse enableLocalDatastore]; PFInstallation *currentInstallation = [PFInstallation...

11得票3回答
NSUserActivity无法处理自定义数据的Handoff功能不起作用。

我正在尝试在我的iPhone和iPad之间使用NSUserActivity测试iOS 8.1的Handoff功能。为此,我尝试了自己实现解决方案以及使用苹果的PhotoHandoff项目。但是,它不起作用。 如果我提供webpageURL,交接工作正常,但当我尝试使用userData或add...

11得票3回答
如何在基于Swift的项目中集成最新的SDWebImage API?

我曾经在Objective C中使用过SDWebImage并且它对我非常有效,但现在我正在学习Swift并尝试集成最新版本的API,但是我在每一步都遇到了问题,因为API是用Objective C编写的,并且没有说明如何在Swift中使用该API。我阅读了文档并创建了桥接头文件,并像下面这样包...