每个人。我在视图中添加了一个按钮,并在特定条件下将其设置为隐藏。虽然它只是第一次在iOS5中加载整个项目时崩溃。第一次之后,它运行良好。除了Thread1之外,Xcode不再提供任何信息......我想知道是否有人可以提供帮助。感谢前锋。按钮设置隐藏在iOS 5中坠毁
下面是一些代码。
testView.h
@property (nonatomic, retain) UIButton *testBtn;
testView.m
@synthesize testBtn;
-(id)init
{
self = [super init];
if (self) {
testBtn = [UIButton buttonWithType:UIButtonTypeCustom];
}
return self;
}
- (void)layoutSubviews{
testBtn.frame = CGRectMake(110, 100, 100, 24);
[testBtn setHidden:YES];
[self addSubview: testBtn];
}
testViewController.m
-(void)requestForSth{
[testView.testBtn setHidden:NO]; //Thread1: EXC_BAD_ACCESS(code=1,address=0x809a3345)
}
什么是'testView'? –
@PraveenS这只是一个常见的UIView。 – Calios
我的猜测是你的testView在你尝试访问它的属性时没有被分配。 在调用“requestForSth”之前,请确保您的testView是一个有效的对象 – Maggie