したがって、最初のビューではviewDidLoadにモンスターコードがあります。さて、私はそれがこのGCDを使用して表示の読み込みを高速化する
OwnObject *o1 = [[OwnObject alloc] initWithValuesString:@"blabla" image:[UIImage named:@"blabla"]];
OwnObject *o2 = [[OwnObject alloc] initWithValuesString:@"blabla" image:[UIImage named:@"blabla"]];
のように...
のように見えるので、私はリンゴの開発者で、再びセッションのビデオを見ていたし、彼らは私が使用するべきであると言った、私自身のオブジェクトの7を割り当てていますGCDを高速化するためには、私はそれをディスパッチキューに入れてアプリのスピードを上げることができますか?
私のビューの読み込みは非常に遅いわけではありませんが、私は通常、そのようなものをディスパッチキューに入れるべきかと思っています。
ありがとう、申し訳ありませんが、これはばかです。
イメージが同期して読み込まれるほど高速であれば、なぜバックグラウンドでそれをやっているのですか? –
私はバックグラウンドで一般的にそのようなことをしなければならないと思っていましたか? –
私は通常、GCDを使用してバックグラウンドでネットワーク操作を実行します。ここに表示されているオブジェクトの作成は、通常、メインスレッドで行うには軽くて済みます。 –