-1

私は非常に新しい ObjectiveC プログラマーです。

ポインターの値を取得するにはどうすればよいですか。

NSString *success= [jsonData objectForKey:@"Success"];

この成功変数はメモリアドレスを提供しますが、このメモリアドレスの値が必要です。

ありがとうございました

4

1 に答える 1

1

何のために必要なの?A NSString(Objective-C のすべてのオブジェクトと同様) は逆参照されることを意図していません。次に、ポイントされた値の値のポインターの値(アドレス値など)が必要かどうかは明確ではありません(したがって、基本的*にCの演算子で取得するもの)

文字列の値をブール値として取得する必要がある場合は、考慮する必要があります

NSString *success= [jsonData objectForKey:@"Success"];
bool value = [success boolValue];

これにより、文字列が自動的にブール値に変換されます (該当する場合)。

于 2013-02-16T15:32:50.287 に答える