Как вы создаете экземпляр контроллера пользовательских таблиц? Это перо или программно.
Если в первом случае используется IBOutlet из контроллера пользовательского представления навигации в экземпляр пользовательского контроллера ТВ.
Если последний просто сохраняет ручку ivar для пользовательского ТВ-контроллера при его создании.
как в self.ctvc = [[[MyCVTV alloc] initWithNibName:nil bundle:nil] autorelease];
где ctvc @property (readwrite,retain) MyCTVC *ctvc;
Не забудьте выпустить в оверриде dealloc
-(void)dealloc {
self.ctvc = nil;
[super dealloc];
}
Итак, когда вы хотите использовать метод из метода viewDidLoad
. [ctvc doSomething:thing]
Но UINavigationController не предназначен для подклассов.
http://developer.apple.com/library/ios/#documentation/uikit/reference/UINavigationController_Class/Reference/Reference.html
Вы должны переосмыслить структуру вашего объекта