0

私は、呼び出されたときに、ヘッダーとフッターを備えた 2 または 3 行 (空想的なものは何もないUIViewController) を (完全にコードで) 作成し、 2 または 3 行を単純にするアクションを持っています。これは、アクティブなメイン ビューのサブビューとして追加されます。このアクションが実行されて実際にこの UITableView が表示されるまで、シミュレーターで約 3 秒かかります。UITableViewUILabelsUITableViewUIViewController

これは正常ですか?

4

2 に答える 2

2

いいえ、それは間違いなく正常ではありません。その間ずっと何を占めているのかを正確に分離する必要があります。これを行う非常に簡単な方法の 1 つは、コード内のさまざまな場所に NSLog 呼び出しを散りばめることです。これにより、いつ何が呼び出されているかを確認できます。それはおそらくあなたが始めるのに十分です.

最終的には、プロファイリングに使用できる、より洗練されたタイミング コードが必要になるでしょう。そのために、このコードのバリエーションを使用します。

于 2012-06-27T02:23:34.920 に答える
1

いいえ。コードを共有していただければ、何が起こっているのかを理解するのに役立つでしょう。ただし、 UITableViewDataSourceプロトコルで概説されているメソッドにタイムリーに応答するだけであれば、そのような問題は発生しないはずです。

于 2012-06-27T02:24:11.937 に答える