ViewController 內沒有timer 也沒用使用retain的delegate。 初始化Push之後也release了。可是這方法就是不走。。。求解。。
你看下這個類裡面有沒有使用Block,Block體內使用實例變量也會造成循環引用,使得擁有這個實例的對象不能釋放。
例如你這個類叫OneViewController,有個屬性是NSString *name; *如果你在block體中使用了self.name,那樣子的話這個類就沒法釋放。
要解決這個問題,MRC下只需__block Viewcontroller *weakSelf = self; *ARC下將__block 換為 __weak