- (void)dealloc
{
[refreshProgressInd release];
[DetailsObject release];
List=nil;
[List release];
[mapView release];
addAnnotation=nil;
[addAnnotation release];
[reverseGeocoder release];
[super dealloc];
}
答案 0 :(得分:0)
在释放之前不要将变量设置为nil
,否则release
消息应该在发送到对象时被丢弃。
[someObject release];
someObject = nil;
请记住,dealloc
是在实际取消分配对象之前调用的最后一件事,因此通常不需要将变量设置为nil
。