-10 の値を持つ unsinged int を持っているので、それを に変換したいと思いNSString
ます。
単純に、objective-c では、iphone プログラミングと同じように行います。
int x = 10;
NSString *str = [NSString stringWithFormat:@"%d",x];
NSLog(@"My String is %@",str);
コンソール出力を 10 として表示します
しかし、それが次のような場合
unsigned int x = -10;
NSString *str = [NSString stringWithFormat:@"%d",x];
NSLog(@"My String is %@",str);
その後、出力は-10ではなく同じになります。
どうすれば適切な変換を行うことができますか?