1
我想知道如何發佈強勢物業。我想澄清爲什麼我打算這樣做。我自己通過這個財產申報對象:發佈強勢物業
@interface MyClass : NSObject {
__strong MyObject *myHeavyObject;
}
@end
我一些方法來創建這個對象,我用它在另一個,等等等等。
- (void)someMethod {
myHeavyObject = [[MyObject alloc] init];
...
}
- (void)someOtherMethod {
id response = [myHeavyObject getResponse];
}
在但有些時候,我知道我不再需要它,因爲它是沉重的,我想擺脫它:
- (void)someCallDidFinish {
//i no longer need myHeavyObject...how do I get rid of it?
}
我不想等到因爲那可能是很長的時間。我知道我不再使用這個對象,所以我該如何讓它消失? ARC模式如何支持這一點?這是合理的要求嗎?
Ying