我面临在 DBObject(DBAccess ORM)中创建表的问题,其中声明布尔类型和Int类型字段,而且我无法声明“描述”字段。
//SWIFT代码:-
导入 UIKit
@objc(圈子)
类 Circlelist:DBObject {
dynamic var name : String!;
dynamic var group_id : NSNumber!;
dynamic var group_id : Int!; //Getting issue here
dynamic var desc : String!;
dynamic var description : String!; //Getting issue here
dynamic var address : String!;
dynamic var latitude : String!;
dynamic var longitude : String!;
var isdeleted : Bool = false; //Getting issue here
}
当我写“ dynamic var isdeleted : Bool!; ”时,会出现“属性不能被标记为动态,因为它的类型不能在 Objective-C 中表示”之类的错误。
当我写“动态变量被删除:布尔; ”时,会给出类似“类圈列表没有初始化程序”的错误。
请建议我完美的解决方案以了解如何解决此问题,提供有关 DataType 的详细信息以及有关 DBAccess 的更多信息。