2

私は自分のアプリを更新し始めています。これはiOS2.2.1から5までずっと利用可能で、動作しています(それが重要な場合は、まだ手動でメモリ管理を行っています)。

これで、iOS6 GMで実行すると、EXC_BAD_ACCESSが発生します。

ゾンビオブジェクトを有効にしてプロジェクトを実行すると、

私は得る:

-[UITableTextAccessibilityElementaccessibilityContainer]:割り当て解除されたインスタンス0xb3cacff0に送信されたメッセージ

wtf?

誰かが同じ問題に遭遇しましたか?どのようにそれを解決しましたか?

助けていただければ幸いです

4

2 に答える 2

1

iOS 6 GM でも同じ問題が発生しましたが、iOS 5.1 では問題ありません。これはおそらく iOS 6 のバグです。[tableView reloadData]; を呼び出したときに発生します。

于 2012-09-28T15:30:16.617 に答える
0

XA さん、アプリ内のレガシー スレッド コードを削除することで解決しました。テーブルの内部の仕組みと実行中のスレッドの何かがクラッシュしていました。

これは iOS 2.2.1 から存在するアプリであり、当時の iPhone の速度 (iPhone 2 か 3 かは思い出せません) にはアクティビティ インジケーターが必要でした。しかし、iPhone 4s / 5 / iPod touch の第 4 世代と第 5 世代では、とにかくインジケーターが約 0.5 秒間表示されます。

YMMV

于 2012-09-28T19:26:03.340 に答える