2012-04-06 54 views

回答

0

Key-Value Coding会有所帮助,

UINavigationController *navController = [self valueForKey:@"navController"]; 
0

如果你想使用运行时,你可以从任何类的navigationController分离出Ivar通过使用这样的:

Ivar var = class_getInstanceVariable(your class, "navController"); 

,然后与伊瓦您使用此方法来获取对象navController点在你的类的实例调用

UINavigationController* controller = object_getIvar(instanceofyourclasswithnavcontroller, var) 
相关问题