如果我有一個無害的循環,當我按下一個按鈕一樣,被髮射了:可可觸摸ProgressView循環中不顯示更新
- (IBAction)start:(id)sender{
calculatingProgressBar.progress = 0.0;
int j = 1000;
for (int i=0; i<j; i++) {
calculatingProgressBar.progress = (i/j);
}
}
沒有更新,ProgressView。在其他語言中有一個視圖更新命令,你必須在這些情況下執行。什麼是可可等價物,或者你有什麼其他的解決方法。
該代碼是否需要去?我天真地(?)把它放在我的(IBAction)部分,它似乎不以任何方式觸發。代碼編譯但按鈕被觸發時沒有任何反應... –
實際調用了代碼嗎?嘗試在每個dispatch_async調用中放置一個斷點。 –
@EdwardHasted我相信你有它的工作? –