Внутренняя ошибка компилятора: Ошибка шины: 10IOS

Программируем под IOS
Ответить
Anonymous
 Внутренняя ошибка компилятора: Ошибка шины: 10

Сообщение Anonymous »

Я написал код анимации, которая встряхивает UIImageView на экране, но хотя синтаксис кажется правильным, я получаю непонятное сообщение "

Код: Выделить всё

internal compiler error: Bus error: 10
" при сборке. Есть идеи, почему?

Код: Выделить всё

-(IBAction)shakeCircle{
int d = 3;
[UIView animateWithDuration:0.05
animations:^{myCircle.center = CGPointMake(myCircle.center.x+d, myCircle.center.y-d);}
completion:^(BOOL finished){
[UIView animateWithDuration:0.05
animations:^{myCircle.center = CGPointMake(myCircle.center.x-d, myCircle.center.y+d);}
completion:^(BOOL finished)
{
//but if I comment from here..
[UIView animateWithDuration:0.05
animations:^{myCircle.center = CGPointMake(myCircle.center.x+d, myCircle.center.y-d);}
completion:^(BOOL finished){
[UIView animateWithDuration:0.05
animations:^{myCircle.center = CGPointMake(myCircle.center.x-d, myCircle.center.y+d);}
];
}
];
//... to here the code will build.

}
];
}
];
}
Обратите внимание: если я закомментирую последние пять строк кода анимации, все скомпилируется нормально.... Что происходит?

Обратите внимание: если я закомментирую последние пять строк кода анимации, все компилируется нормально.... Что происходит?

Обратите внимание: если я закомментирую последние пять строк кода анимации, все компилируется нормально.... Что происходит?

p>

Я пробовал переключаться на разные компиляторы, но это не сработало. Я удостоверился, что существует только один myCircle и что единственный раз, когда на него ссылаются, это когда он объявлен, и в этом методе!

Подробнее здесь: https://stackoverflow.com/questions/898 ... s-error-10
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»