我是一個新手,並且在創建類實例時遇到問題。可可:在實例化類之間等待
這是設置。我有一個循環遍歷數組的類。 (因爲我的術語還沒有加速,所以我會稱之爲「外部類」!)。在每個循環中,它創建另一個類的實例。 (我將稱之爲「內部類」)
當前,我的數組有三個項目,因此創建了三個內部類的實例。因爲外部類的循環以閃電般的速度運行,所有三個內部類幾乎同時創建。
但是,內部類具有用戶必須看到的警報視圖。一旦警報視圖被解除,該類就終止。用戶對alert視圖的響應將永遠不會阻止其他內部類的創建,但其他內部類必須在警報視圖被看到和解除之前創建。
如何防止外部類中的循環創建更多的內部類,直到前一個內部類終止。
謝謝本。我有點理解。我可以在內部班級設置一個標誌,表示班級已完成。但是,如果沒有循環,類創建代碼將如何知道何時創建另一個實例,或者哪怕它需要創建另一個實例。內部班級不知道應該使用多少次。 – Typhoon101 2010-11-17 13:31:59
使用實例變量而不是本地,這樣你就可以通過多次調用你的方法來追蹤它們。 – 2010-11-18 04:54:35