-2
NSLog(@"Status: %@", [[[xmlElement elementsForName:@"status"] objectAtIndex:0] stringValue]);
NSString *val = [[[xmlElement elementsForName:@"status"] objectAtIndex:0] stringValue];
NSLog(@"Status: %@", val);

日志显示 2011-07-02 16:06:45.014 Revistero[949:207] 状态:错误 2011-07-02 16:06:45.014 Revistero[949:207] 状态:错误

但是,如果 (val == @"error") 有什么建议,这不起作用?

4

1 回答 1

1

%s是普通旧 C 字符串的格式说明符。 NSStrings 是 Objective C 对象,您可以使用%@格式说明符来记录它们。

于 2011-07-02T21:15:02.917 回答