私は非常に新しい ObjectiveC プログラマーです。
ポインターの値を取得するにはどうすればよいですか。
NSString *success= [jsonData objectForKey:@"Success"];
この成功変数はメモリアドレスを提供しますが、このメモリアドレスの値が必要です。
ありがとうございました
私は非常に新しい ObjectiveC プログラマーです。
ポインターの値を取得するにはどうすればよいですか。
NSString *success= [jsonData objectForKey:@"Success"];
この成功変数はメモリアドレスを提供しますが、このメモリアドレスの値が必要です。
ありがとうございました
何のために必要なの?A NSString
(Objective-C のすべてのオブジェクトと同様) は逆参照されることを意図していません。次に、ポイントされた値の値のポインターの値(アドレス値など)が必要かどうかは明確ではありません(したがって、基本的*
にCの演算子で取得するもの)
文字列の値をブール値として取得する必要がある場合は、考慮する必要があります
NSString *success= [jsonData objectForKey:@"Success"];
bool value = [success boolValue];
これにより、文字列が自動的にブール値に変換されます (該当する場合)。