每個人。我在視圖中添加了一個按鈕,並在特定條件下將其設置爲隱藏。雖然它只是第一次在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