ViewController中的Swift错误“使用未声明的类型”

阿莎

我正在使用将ResearchKit与Xcode上的Swift结合使用的应用程序。ResearchKit软件相对简单明了,但是视图控制器中这段特定的代码包含以下信息:

“使用未声明的类型”

对于所有三种ORKTaskViewControllerXXX类型,我不确定如何修复。这是我的代码:

import UIKit

class ViewController: UIViewController {
    @IBAction func consentTapped(sender : AnyObject) {
        let ORKTaskViewController = taskViewController(task: consentTapped, taskRunUUID: nil)
        taskViewController.delegate = self
        presentViewController(taskViewController, animated: true, completion: nil)
    }
}

extension ViewController : ORKTaskViewControllerDelegate {
    func taskViewController(taskViewController: ORKTaskViewController, didFinishWithReason reason: ORKTaskViewControllerFinishReason, error: NSError?) {
        //Handle results with taskViewController.result
        taskViewController.dismissViewControllerAnimated(true, completion: nil)
    }
}
加尔文

尝试添加import ResearchKit您正在调用ResearchKit相关内容的视图控制器

import UIKit
import ResearchKit

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

错误:使用未声明的类型BindableObject

Swift编译器错误:在框架中使用未声明的类型

在Swift中使用未声明的类型'UIImage'

在Swift中导入Swift框架:“使用未声明的类型'MyCustomView'”

在Swift项目中使用未声明的类型

在Swift中对我自己的ViewController进行单元测试时,使用未声明的类型'ViewController'吗?

在字典扩展(Swift)中使用未声明的类型'KeyType'

为什么在Swift中发生“使用未声明类型的UITableView”?

迅速的错误。使用的未声明类型String

Swift 2.0使用未声明类型的UIColor

Swift:错误:使用未声明的类型'T'

在Swift 3中使用未声明的类型

Xcode中的错误“使用未声明的类型”不会消失

尝试在Swift App中导入MoPub库时出错(错误:使用未声明的类型)

在Swift 3中使用未声明的类型“ Decodable” /“ Codable”

使用未声明的类型'Date'Xcode 9 Swift 4

Cordova swift插件:使用未声明的类型“ CDVPlugin”

Json解析错误:在Swift iOS中使用未声明的类型'Foundation'

如何修复Swift 5.1中的“使用未声明类型”错误?

Swift / Xcode奇怪的行为:在声明之前使用结构的情况下,显示“使用未声明的类型”错误

Swift-使用未声明的类型'GTMOAuth2Authentication'

使用未声明类型的tableViewCell Swift

错误:使用未声明的类型'SCNView'

使用未声明类型的'RoboViewController'Swift

使用未声明的类型'MFMessageComposeViewControllerDelegate swift'

使用未声明的类型“ Response”错误

NSMultipleValuesMarker在Swift 3中使用未声明的类型

升级到Swift 3时使用未声明的类型

swift 通知中心使用未声明的类型名称错误