我的应用代表看起来像
[self.splashScreen viewWillDisappear:NO];
self.window.rootViewController = tabBarController;
educationButton=[[UIEducationButtonController alloc] init];
[window addSubview: educationButton.view];
[self.window makeKeyAndVisible];
而且,我的UIEducationButtonController看起来像:
@implementation UIEducationButtonController
- (void)viewDidLoad {
[super viewDidLoad];
UIButton *educationButton = [[UIButton alloc] init];
}
@end
这导致我的应用程序冻结在iPhone 4.3模拟器中。有什么想法吗?
(这可能看起来像一个非常具体,荒谬的问题,但我试图弄清楚我的实施理论有什么问题。)
答案 0 :(得分:1)
UIButton没有定义init方法 - 使用:
UIButton *educationButton = [UIButton buttonWithType:...]
用于实例化按钮的类方法。