使用NSString将Hex写入控制台

时间:2013-06-14 23:33:31

标签: objective-c for-loop syntax hex

我正在尝试写入所有十六进制值,在for循环中从0到255。它不是以十六进制打印的。我认为%x是造成这个问题的原因。

int i=0;

    for (i = 0; i < 256; i++)
    {
        [_d writeXYZ:[NSString stringWithFormat:@"%x", i]];

    }

有没有人知道以十六进制显示0-255的正确语法?

当我这样做的时候:

        int i=0;

        for (i = 0; i < 256; i++)
        {
            NSLog(@"%x", i);
        }

它运行完美,所以看起来我的问题在NSString内。

0 个答案:

没有答案