我想在默認NSNotificationCenter調用的方法中使用postNotificationName停止指標的動畫。 所以我在主線程上iOS:如何正確停止活動指示器?
-(void)method
{
...
[ind performSelectorOnMainThread:@selector(stopAnimating) withObject:nil waitUntilDone:NO];
}
它does'n工作這樣做。方法被正確調用,任何其他稱爲選擇器的工作,但不stopAnimating。 我把[ind stopAnimating]放在另一個函數中,然後通過performSelectorOnMainThread調用它,但它仍然沒有奏效。
檢查這個答案異步執行的代碼: http://stackoverflow.com/a/9336253/986169。它可能有幫助 – giorashc
確保在啓動後嘗試停止它。 :) 在多線程環境中,這是一個重要的東西。 – krafter
非常好的提示,在答案 – user3290180