我有一个快速的NSObject类型
class DBObject_Swift : NSObject
{
//Objects for Category table.
var CId : Int! = Int();
var strCType : NSString! = NSString()
//Objects for Event table.
var EId : Int! = Int()
var ECId : Int! = Int()
var strETitle : NSString! = NSString()
var strEDateTime : NSString! = NSString()
var strOccurrence : NSString! = NSString()
//Objects for ToDoEvent table.
var TDId : Int! = Int()
var TDEId : Int! = Int()
var TDCId : Int! = Int()
var strTask : NSString! = NSString()
var strDate : NSString! = NSString()
var strTDOccurrence : NSString! = NSString()
var isCompleted : Int! = Int()
}
以上类的对象我想在nsmutableArray
中添加 while rs.next()
{
println("\(i++)");
var dbObj : DBObject_Swift = DBObject_Swift();
dbObj.CId = Int(rs.intForColumn("CId"));
dbObj.strCType = rs.stringForColumn("CType");
arrCategoryDBObj.addObject(dbObj as DBObject_Swift);
}
但最后在数组中添加的对象与EXC_BREAKPOINT崩溃并且在控制台状态栏中表示DynemicCastClassUnconditional崩溃类型
如果有人遇到这种问题,请帮助我。