Пробовал заниматься проблемой на некоторое время. Я анализирую данные из API и внося их в свой основной объект сущности данных, который является Int
.Core Data Int работает с правильным значением и выходит с неправильным - Swift
//Visit Details
if let dateInteger = element["date"] as? Int{
println("RESPONSE OUTSTANDING DATE: \(dateInteger)")
//OUTPUTTING AS 1435586400
visitEntity.dateDue = NSNumber(integer:dateInteger)
}
При получении его я использую
//Fetch Vists and related Objects
let currentVisits = fetchedResultsController.objectAtIndexPath(indexPath) as! VisitDetails
println("TIMESTAMP INT \(currentVisits.dateDue)")
//Outputing as -14288
Я очень смущен. Я пробовал его с различными типами выходных данных, но он не выходит с правильным значением.
Каков тип атрибута в данных ядра? Целое 16, случайно? –