6
我在類方法用於測試以下代碼:NSMutableDictionary內容發佈?
NSMutableDictionary * temp = [[NSMutableDictionary alloc] init];
[temp setObject:@"4" forKey:@"Interval"];
interval = [temp objectForKey:@"Interval"];
[temp release];
間隔是我的實例變量:
NSString * interval;
和getter方法爲它(它不是屬性):
- (NSString *) getInterval {
return interval;
}
在其他一些類中,我嘗試使用像這樣的getInterval方法:
NSString * test = [MyObject getInterval];
getInterval返回正確的4值,我在調試器中看到它。我不明白,因爲,據我所知,指向間隔實例變量的指針應該是免費的,用NSMutableDictionary temp。爲什麼會發生?