大家好,我正试着处理一个http帖子的回复。我的php给出了一个简单的消息,那么,我该如何对待它呢?我的意思是,如果给我“错误”的信息,做些什么,或者“确定”做另一件事。
NSHTTPURLResponse* urlResponse = nil;
NSError *error = [[NSError alloc] init];
NSData *responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&urlResponse error:&error];
NSString *result = [[NSString alloc] initWithData:responseData encoding:NSUTF8StringEncoding];
NSLog(@"Response Code: %d", [urlResponse statusCode]);
if ([urlResponse statusCode] >= 200 && [urlResponse statusCode] < 300) {
NSLog(@"Response: %@", result);
}
if (result == @"Logged") {
NSLog(@"OK");
}
if (result == @"Error") {
NSLog(@"No");
}谢谢!
发布于 2010-11-04 02:05:24
尝试isEqualToString:方法。例如:
if ([result isEqualToString:@"Logged"]) {
NSLog(@"OK");
} else if ([result isEqualToString:@"Error"]) {
NSLog(@"No");
}https://stackoverflow.com/questions/4090076
复制相似问题