我创建了一个 myCustomviewcontroller 并将所有其他 .m 文件作为它的子类。
并且 myCustomviewcontroller 包含一个 UIViewController obj 和属性定义为:
@interface MyCustomViewController : UIViewController{
IBOutlet UINavigationController *navigationController;
UIViewController *topView;
}
@property(nonatomic, retain) IBOutlet UINavigationController *navigationController;
@property(nonatomic, retain) IBOutlet UIViewController *topView;
@end
在实现中,顶视图被初始化或给定一个视图控制器,如
@implementation MyCustomViewController
//some method
topView = appDelegate.navigationController.topViewController;
@end
还有另一个使用 MyCustomViewController 的类 demo.h
@interface demo : MyCustomViewController{
}
并在 demo.mi 的实现中想要获取 topview 值。不仅是 topview 的实例,而且在 MyCustomViewController.m 的实现中分配给 topview 的值是可能的,如果可以的话,请帮助我
谢谢。