奇妙なバグを修正しようとしています。IOS 4 を使用している人は、アップデート後、クラッシュする前にアプリを起動することさえできません。IOS 5 デバイスはうまく機能します。
前回の更新で追加した気になるのはブロックです。しかし、ブロックはios4で動作するはずですよね?
IOS 4.3 シミュレーターは問題なく動作しますが、4.2.1 3GS は以下の dispatch_async コードでクラッシュします。
ここにはあまり情報がないことはわかっていますが、提案があれば感謝します。
前もって感謝します
1.
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND,0), ^(void)
{
dispatch_async(dispatch_get_main_queue(), ^(void)
{
2.
[UIView animateWithDuration:0.25f animations:^
{
myView.alpha = 0;
}];