You have use the release statement with out allocation
when ever you allocate the memory for object then only use for release statement for that object
For Ex: UIButton *btn = [UIButton alloc]init];
then release the end of button usage [btn release];
Once Crass check this statement [currentEnquiry release];
also