Xcode 5 зависает при архивировании
-
20-12-2019 - |
Вопрос
Я недавно преобразовал мой проект iOS на дугу.Теперь, когда я пытаюсь архивировать свое приложение, процесс зависает, когда / после компиляции последнего исходного файла. В мероприятии Monitor два процесса Clang почти на 100% CPU, и я даже не могу выключить XCode. Если я установлю уровень оптимизации кода, чтобы никто не все работает (что, конечно, не является окончательным решением).
Любые предложения Как решить это?
Решение
Оказалось, это был сохраненный круг в блоке анимации в дуге.Использование weakSelf
сделала трюк.
__weak __typeof(self) weakSelf = self;
[UIView animateWithDuration:0.3f
delay:0.5f
options:UIViewAnimationOptionCurveEaseIn
animations:^{
__typeof(weakSelf) strongSelf = weakSelf;
[strongSelf doStuff];
// ...
}
completion:^(BOOL finished){
// ...
}];
.
Я полагал это, архивировав проект через командную строку в режиме Verbos.Он застрял на одном контроллере представления, который содержал уставший круг.
Не связан с StackOverflow