проверка, равна ли переменная 0 или 1 - PullRequest
0 голосов
/ 21 июня 2019

Я пытаюсь увидеть, равна ли моя переменная 0 или 1, но она мгновенно переходит к моему выражению else, хотя мой NSString равен 0, и он должен быть равен 0.

В этом случае строка данных равна 1.

NSString *udid =[[UIDevice currentDevice] identifierForVendor].UUIDString;

NSURL *targetURL = [NSURL URLWithString:[NSString stringWithFormat:@"https://link.com/pay/test.php?udid=%@", udid]];
NSURLRequest *request = [NSURLRequest requestWithURL:targetURL];
NSData *data = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];
NSString *dataString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];

if([dataString isEqualToString:@"1"]){
    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"notpaid"
                                                message:dataString
                                                delegate:self
                                                cancelButtonTitle:@"OK"
                                                otherButtonTitles:nil];

    [alert show];
}else{
    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"paid"
                                                message:dataString
                                                delegate:self
                                                cancelButtonTitle:@"OK"
                                                otherButtonTitles:nil];

    [alert show];
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...