-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 に答える