【发布时间】:2011-09-02 15:01:18
【问题描述】:
所以我正在为 iOS 制作一个静态库。基本上我希望人们能够这样称呼:
[MyStaticLibrary showview]
和我的静态库添加一个子视图到他们的当前视图。通常我可能会这样做:
CGRect mainframe = [[UIScreen mainScreen] bounds];
UIView *mView = [[UIView alloc] initWithFrame:mainframe];
//Add some stuff to the view
[self.view addSubview:mView];
但是 xcode 抱怨说,我无法从静态库中访问 self.view,这是理所当然的,因为我目前在静态库中使用 NSObject。无论如何我可以从我的静态库中访问“self.view”,以便我可以向应用程序屏幕添加视图?
【问题讨论】:
标签: iphone uiview static-libraries subview