pushViewController memory leak
I have following code, instrument indicate that the pushViewController method has 32 bytes memory leak on device. Could you please kindly help check what rule I break? Should I change some "retain" to "assign" for declaration? Thanks in advance!

@interface GuideNewsViewController : UIViewController <UITableViewDataSource, UITableViewDelegate> {

@private<br/>
	NSFetchedResultsController *fetchedResultsController;<br/>
        NSManagedObjectContext *managedObjectContext;<br/>
	UITableView *tableView;<br/>
	NewsListViewController *newsListViewController;<br/>
}

@property (nonatomic, retain) NSManagedObjectContext *managedObjectContext;<br/>
@property (nonatomic, retain, readonly) NSFetchedResultsController *fetchedResultsController;<br/>
@property (nonatomic, retain) UITableView *tableView;<br/>
@property (nonatomic, retain, readonly) NewsListViewController *newsListViewController;<br/>



@implementation GuideNewsViewController<br/>
......<br/>
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {<br/>
    Member *member = [fetchedResultsController objectAtIndexPath:indexPath];<br/>
  self.newsListViewController.managedObjectContext = self.managedObjectContext;<br/>
  self.newsListViewController.title = member.memberName;<br/>
  self.newsListViewController.author = member;<br/>
  [self.navigationController pushViewController:self.newsListViewController animated:YES]; **// leak here**<br/>
}<br/>
......<br/>
@end<br/>


@interface NewsListViewController :  UIViewController <UITableViewDataSource, UITableViewDelegate> {<br/>

@private<br/>
	NSFetchedResultsController *fetchedResultsController;<br/>
        NSManagedObjectContext *managedObjectContext;<br/>
	UITableView *tableView;<br/>
	Member *author;<br/>
}

@property (nonatomic, assign) NSManagedObjectContext *managedObjectContext;<br/>
@property (nonatomic, retain) UITableView *tableView;<br/>
@property (nonatomic, assign, readonly) NSFetchedResultsController *fetchedResultsController;<br/>
@property (nonatomic, assign) Member *author;<br/>

@end<br/>
pushViewController memory leak
===

I have following code, instrument indicate that the pushViewController method has 32 bytes memory leak on device. Could you please kindly help check what rule I break? Should I change some "retain" to "assign" for declaration? Thanks in advance!

@interface GuideNewsViewController : UIViewController <UITableViewDataSource, UITableViewDelegate> {

@private<br/>
	NSFetchedResultsController *fetchedResultsController;<br/>
        NSManagedObjectContext *managedObjectContext;<br/>
	UITableView *tableView;<br/>
	NewsListViewController *newsListViewController;<br/>
}

@property (nonatomic, retain) NSManagedObjectContext *managedObjectContext;<br/>
@property (nonatomic, retain, readonly) NSFetchedResultsController *fetchedResultsController;<br/>
@property (nonatomic, retain) UITableView *tableView;<br/>
@property (nonatomic, retain, readonly) NewsListViewController *newsListViewController;<br/>



@implementation GuideNewsViewController<br/>
......<br/>
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {<br/>
    Member *member = [fetchedResultsController objectAtIndexPath:indexPath];<br/>
  self.newsListViewController.managedObjectContext = self.managedObjectContext;<br/>
  self.newsListViewController.title = member.memberName;<br/>
  self.newsListViewController.author = member;<br/>
  [self.navigationController pushViewController:self.newsListViewController animated:YES]; **// leak here**<br/>
}<br/>
......<br/>
@end<br/>


@interface NewsListViewController :  UIViewController <UITableViewDataSource, UITableViewDelegate> {<br/>

@private<br/>
	NSFetchedResultsController *fetchedResultsController;<br/>
        NSManagedObjectContext *managedObjectContext;<br/>
	UITableView *tableView;<br/>
	Member *author;<br/>
}

@property (nonatomic, assign) NSManagedObjectContext *managedObjectContext;<br/>
@property (nonatomic, retain) UITableView *tableView;<br/>
@property (nonatomic, assign, readonly) NSFetchedResultsController *fetchedResultsController;<br/>
@property (nonatomic, assign) Member *author;<br/>

@end<br/>