代码:
geoCoder =[[MKReverseGeocoder alloc] initWithCoordinate:UserLocation];
虽然我以dealloc
方法发布,但在何处发布GeoCoder?它给了我内存泄漏......
答案 0 :(得分:-1)
我有这个代码。 我确定它在我尝试发布之前已经实际分配了,我也把它设置为nil。
- (void)dealloc
{
if(address!=nil) {
address = nil;
[address release];
}
// releae the map delegate otherwise it will try and call our classes with no data.
map.delegate = nil;
[super dealloc];
}