我想提高我的UICollectionView加載倍的性能提升。我正在使用Parse來存儲我的所有數據,而我的問題是我是否應該考慮將GCD與Parse一起使用?正在運行Parse getDataInBackgroundWithBlock:progressBlock:與使用GCD創建新線程相同?
目前,我使用加載所有圖片:
getDataInBackgroundWithBlock:progressBlock:
不過,我想知道我是否應該使用:
dispatch_queue_t myQueue = dispatch_queue_create("My Queue",NULL);
dispatch_async(myQueue, ^{
// Perform long running process
dispatch_async(dispatch_get_main_queue(), ^{
// Update the UI
});
});
你對這個想法?
我掙扎,看看你會得到什麼 - 除非有錯誤或一些你不喜歡的處理併發的'Parse' SDK的方式。 –