У меня возникли проблемы с параметрами Parse и UITableView. Каждый раз, когда я запускаю приложение, будь то на симуляторе или моем телефоне, приложение перестает работать, и единственное, что показывает консоль, - (lldb)
. При проверке отладчика выделяются только следующие две строки кода.UITableView and Parse Data
findTimelineData.findObjectsInBackgroundWithBlock{
и
self.timelineData = array as NSMutableArray
Оба имеют ошибку: Thread 1: EXC_BREAKPOINT (code=EXC_I386_BPT,subcode=0x0)
, и им не совсем уверен, что это значит ...
Вот обрывки мой код:
override func viewDidAppear(animated: Bool)
{
self.loadData()
}
func loadData()
{
timelineData.removeAllObjects()
var findTimelineData : PFQuery = PFUser.query()
findTimelineData.findObjectsInBackgroundWithBlock{
(objects: [AnyObject]!, error: NSError!)-> Void in
if error == nil
{
println("No error")
if let object = objects as? [PFObject!]
{
for object in objects
{
self.timelineData.addObject(object)
}
}
let array : NSArray = self.timelineData.reverseObjectEnumerator().allObjects
self.timelineData = array as NSMutableArray
self.tableView.reloadData()
}
}
}
и это будут ячейки, которые я пытаюсь загрузить, но код никогда не доходит до этого ...
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell
{
println("loading cell")
let postCell : LocationTableViewCell = tableView.dequeueReusableCellWithIdentifier("Cell", forIndexPath: indexPath) as LocationTableViewCell
let post : PFObject = self.timelineData.objectAtIndex(indexPath.row) as PFObject
postCell.imageView.image = post.objectForKey("currentLocation") as? UIImage
postCell.userInfo.text = post.objectForKey("FirstLastName") as? String
// Configure the cell...
return postCell
}
для полного кода: http://pastebin.com/MN7qcFhq
Просто пробовал, и изменить только ошибка .. Я все еще получаю сообщение об ошибке, за исключением этого времени, ошибка: «Тема 1: EXC_BREAKPOINT (код = EXC_ARM_BREAKPOINT, subcode = 0xdefe)' – gguillaume