大家好,我试图通过我的 iphone 应用程序调用 php 脚本,该应用程序返回一个整数值作为 serverOutput
NSData *dataURL = [NSData dataWithContentsOfURL: [ NSURL URLWithString: hostStr ]];
NSString *serverOutput = [[NSString alloc] initWithData:dataURL encoding: NSASCIIStringEncoding];
NSInteger * userid = [serverOutput integerValue];
NSLog(@" %d" , userid);
但是如果我打印我的 serverOutput 字符串它是2381164503但我的 NSLog(@" %d" , userid) 打印我2147483647。我不知道由于某种原因它正在解析不同的值:(