使用未解析的标识符' RealmOptional'

时间:2017-10-24 03:20:41

标签: swift xcode realm

我正在swift

中为realm创建一个简单的模型类
import UIKit
import Foundation

class SampleModel: RLMObject {
    dynamic var datauuid: String = ""
    let age = RealmOptional<Int>() //Line 6(getting the error here)

    override static func primaryKey() -> String? {
        return "datauuid"
    }
}

但我在第6行收到错误使用未解析的标识符&#39; RealOptional&#39; 。任何人都可以帮我解决错误 我正在使用Xcode版本8.3.3(8E3004b)和swift:Apple Swift 3.1版(swiftlang-802.0.53 clang-802.0.42)

1 个答案:

答案 0 :(得分:0)

导入Realm库:

import RealmSwift

如果错误不会消失,请检查链接库

例如,如果您的项目使用CocoaPods包,请将以下字符串添加到Podfile

pod 'RealmSwift'

并启动

pod install
项目库中的

查看https://cocoapods.org/以获取详细信息(如果您使用其他软件包,请查看包管理器的相应文档)