Hi
I’m trying to migrate over from parse and within 5 minutes i’ve hit my first problem. For some reason my code crashes with [NSNull length]: unrecognised selector. The crash seem to happen on columns with empty data.
Any Ideas welcome
class Events : NSObject
{
var event_id: String?
var event: String?
var organisation: String?
var occurrence_name: String?
var date_start: NSDate?
var date_end: NSDate?
var region: String?
var results_id: String?
var syllabus_id: String?
var visitors: Int = 0
}
func retreiveAllEventDatafromBackendCloud() -> Void {
let dataStore = backendless.data.of(Events.ofClass())
var error: Fault?
let result = dataStore.findFault(&error)
if error == nil {
let contacts = result.getCurrentPage()
for obj in contacts {
print("\(obj.event_id)")
print("\(obj.event)")
if obj.organisation != nil {
print("\(obj.organisation)")
}
}
}
else {
print("Server reported an error: \(error)")
}
}
nil
Optional(“Ceim Oir Feis”)
2016-05-04 19:58:55.751 FLBackendlessAPI[9353:425181] -[NSNull length]: unrecognized selector sent to instance 0x102c92d80
2016-05-04 19:58:55.755 FLBackendlessAPI[9353:425181] *** Terminating app due to uncaught exception ‘NSInvalidArgumentException’, reason: ‘-[NSNull length]: unrecognized selector sent to instance 0x102c92d80’
Kind Regards
Jason