gpt4 book ai didi

swift - 无法建立 CKRecord 变量 - 准备继续

转载 作者:行者123 更新时间:2023-11-30 13:22:30 24 4
gpt4 key购买 nike

所以我从前一个表 Controller 中获取一个变量“detail”,并将接收变量添加到我的新 View Controller 中。

    if let destViewController = segue.destinationViewController as? Detail {
let indexPath = self.tableView.indexPathForSelectedRow!
destViewController.detail = restaurants[indexPath.row]

变量“detail”保存着上一个表中的 CKRecord 实例。但是,当我尝试在 View Controller 中创建同名变量时,我无法在没有错误的情况下建立自身。例如,我尝试过

var detail: CKRecord!

但是,我收到错误“使用未声明的 CKRecord”。我该如何修复这个错误?

最佳答案

记住将 CloudKit 导入到您的 Detail Controller 中,以便 Xcode 知道 CKRecord 是什么:

import UIKit
import CloudKit

class Detail: UIViewController {

// MARK: - Model

var model: CKRecord

// MARK: - Other stuff

...

}

关于swift - 无法建立 CKRecord 变量 - 准备继续,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37626202/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com