По какой-то причине я не могу разобраться, это только начало происходить из-за синего. При запуске моего приложения IOS, приложение останавливается на точку останова со следующим методом:Parse checkIfCommandIsRunning Pausing App
[PFQuery checkIfCommandIsRunning]
Я считаю, что это частный метод Анализировать. Если я выключу контрольные точки, это не проблема, но здесь явно что-то странно. У меня есть точка останова для всех исключений. Это то, что приостанавливает приложение в этом случае.
Любые подсказки? Я действительно не знаю, к чему это относится. Любая помощь очень ценится, спасибо.
РЕДАКТИРОВАТЬ:
Вот метод в моем коде, который точка останова останавливается. Это указано в 3 методах, предшествующих checkIfCommandIsRunning
в очереди потоков.
//get objects we want to delete
[deleteQuery findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error)
{
if (!error)
{
//create array of ids from delete list
NSMutableArray *deletedObjectIds = [NSMutableArray new];
for (PFObject *obj in objects) [deletedObjectIds addObject:obj.objectId];
//update main query to not include these objects
[_query whereKey:@"objectId" notContainedIn:deletedObjectIds];
}
}];
Что я делаю в этом коде, просто. У меня есть PFQuery
, который извлекает все объекты с определенным pinName
, которые я обозначил как удаленные. Точная линия останавливается на это:
[_query whereKey:@"objectId" notContainedIn:deletedObjectIds];
Любые дополнительные подсказки?
Почему вы это назвали? – danh
Я не, но это метод, на котором останавливается точка останова. Как я уже упоминал, я думаю, что это частный метод Parse, поэтому его трудная работа имеет значение. –
Можете ли вы опубликовать, где мы находимся при выполнении вашего кода при возникновении проблемы? В частности, какие вызовы были сделаны в parse sdk до этого момента. – danh