使用未声明的types“对象”

这太奇怪了。 通常我可以理解一个没有被声明的类,但这是声明Object类本身没有被声明的。 NSObject的作品,但我的项目设置的方式我需要它是一个纯粹的Swift对象。 我的课程标题如下所示:

import UIKit import Foundation class Person: Object { 

我知道基础并不是真的有必要,我只是添加它,因为我不确定是否会导致我的问题。 这个问题发生在实际的项目和游乐场,以及在Xcode 6和最新的Xcode 7testing版与Swift 2.0

只要删除: Object 。 纯Swift类不需要从超类inheritance

纯Swift对象不能从超类inheritance:

class Person {}

你可以阅读类和结构

如果你使用Realm,然后导入

 import RealmSwift 

完整的类的语法。

 import UIKit import RealmSwift class User: Object { }