7

iOS アプリのテスト中に、「キー ClientState のデフォルト アクセスが 0.034635 秒かかりました。許容範囲は 0.020000 です」という警告が表示されます - 断続的に発生するようです。どんな内容なのか調べてみたのですが、よくわかりません!助けていただければ幸いです。

4

4 に答える 4

3

私の最善の推測は、最初の Viewcontroller の読み込みに時間がかかっていることです。

大きな背景pngを最初のビューコントローラーに追加するまで、このメッセージは表示されませんでした。これは、常に同じ動作を示します。PNGを取り出して、5回の読み込みで取得できませんでした。

于 2012-10-13T20:25:51.760 に答える
1

depicus と同じ推測: 最初の viewController の読み込みが長すぎます。

私の場合、アプリは最後に保存された CoreData から tableView を設定することから始まります。そのサーバーが認証の有効期限が切れたことを通知した直後に、再認証を開始すると、facebook のログイン ビューが tableView の上に画面に表示されます。

これは、そのエラーが発生した場合です。Facebook にログインしなくても、すべて問題ありません == 十分に高速です。

于 2013-01-14T11:23:55.690 に答える
1

SMSidat - 私は同じ問題を抱えていて、永遠に見つかったように見えました. 私はsqliteデータベースを持っており、データベースにアクセスするVCをロードすると、「デフォルトが遅い.....clientStateのロードに時間がかかりました.

ニブから自動レイアウトを削除してみてください。これを行うと、「遅いデフォルト...警告」はもうありません!! これは3年前のものですが...誰かの助けになれば幸いです。

これは、 UIViewControllerの読み込み時間が遅い(ClientStateの警告が遅い)のを助けてくれたトレッドへのリンクです

于 2015-06-18T18:27:34.930 に答える