0

iOS5では、メソッドを使用して表示できますUIAlertView

[alert performSelectorInBackground: @ selector (show) withObject: nil];

iOS6 でアプリがクラッシュするのはなぜですか?

その代わり?

ありがとう

4

2 に答える 2

0

なぜそのセレクターをバックグラウンドで実行しているのですか?アラートビューを表示することは、おそらくバックグラウンドスレッドで実行したいことではありません。

于 2012-12-07T12:58:05.537 に答える
0

バックグラウンドで UI を実行することは想定されていません。アプリがクラッシュします。通常、バックグラウンドでサーバーからデータをロードしたり、計算コストの高い操作を行ったりしますが、バックグラウンド スレッドで UIKit フレームワークにあることは決して行いません。

于 2012-12-07T13:24:14.573 に答える