我在看別人的代碼,但它似乎要釋放對象的視頻,但再繼續使用它。目標C [對象發行]
從我的面向對象編程語言的理解現在,一旦它的發佈,應該從內存dealloc'd ...
我看不出它如何有任何引用...但我假設這就是它的原因。似乎是一個奇怪的事情,(版本它,當你還沒有完成它,爲什麼不使用自動釋放爲例)。
self.video = [[VideoFrameExtractor alloc] initWithVideo:[Utilities bundlePath:@"sophie.mov"]];
[video release];
// set output image size
video.outputWidth = 426;
video.outputHeight = 320;
爲什麼不釋放你的視頻對象之前得到的寬度和高度? – beefon 2010-10-22 07:16:53
不是我的代碼,但現在看來,因爲保留計數爲2它會釋放時,該位置沒有什麼區別。 – 2010-10-22 07:20:20