В моем файле .h создайте 3 объекта, как показано ниже.
IBOutlet UIScrollView *scrollView;
IBOutlet UITextView *txtMessage;
IBOutlet UIWebView *webView;
В xib сделайте соединение для всех 3 объектов иерархии в xib, например
**View
---UIScrollView
---UITextView
---UIWebView**
затем я печатаю continueCount в методе Dealloc
NSLog(@"scrollView retainCount:%d",[scrollView retainCount]);
[scrollView release];scrollView=nil;
NSLog(@"txtMessage retainCount:%d",[txtMessage retainCount]);
[txtMessage release];txtMessage=nil;
NSLog(@"webView retainCount:%d",[webView retainCount]);
[webView release];webView=nil;
на консоли я получаю как показано ниже
scrollView retainCount:3
txtMessage retainCount:2
webView retainCount:2
Я хочу знать, почему это происходит так, и еще одна вещь, как можно освободить эти объекты в методе Dealloc...