посмотрите мой код
-(IBAction)clickButton1:(id)sender{
label1.hidden=NO;
button1.userInteractionEnabled = NO;
NSString *sql = [NSString stringWithFormat:@"SELECT * FROM table order by id asc"];
NSArray *all = [datebase selectData:sql columns:71];
index = [all count]-1;
if (index < 0) {
NSLog(@"no");
}
else{
for(i=0;i<=index;i++){
NSArray *row = [all objectAtIndex:i];
NSString *serid = [row objectAtIndex:0];
NSString *logtime = [row objectAtIndex:1];
NSString *post =[NSString stringWithFormat:@"?id=%@&logtime=%@",id,ttime];
NSString *searchTerm = [post stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSString *hostStr = @"http://www.theurl.com/sy.php";
hostStr = [hostStr stringByAppendingString:searchTerm];
NSData *dataURL = [NSData dataWithContentsOfURL: [NSURL URLWithString: hostStr]];
NSString *serverOutput = [[NSString alloc] initWithData:dataURL encoding: NSUTF8StringEncoding];
if([serverOutput isEqualToString:@"1"]){
if (i==index) {
NSLog(@"success");
}
}
else {
NSLog(@"error");
}
}
}
}
Я использую код и нажал кнопку, но метка все еще скрыта, и поэтому на button1, но если я переместил код только влево
-(IBAction)clickButton1:(id)sender{
label1.hidden=NO;
button1.userInteractionEnabled = NO;
}
хорошо, они работают, так что не так с моим кодом? Кто-нибудь может мне помочь? большое спасибо