0

forループで0から255までのすべての16進値を書き込もうとしています。16進数で印刷されていません。%xそれが問題の原因だと思います。

int i=0;

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

    }

0-255 を 16 進数で表示する適切な構文を知っている人はいますか?

私がこのようにすると:

        int i=0;

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

それは完全に動作するので、私の問題はNSString.

4

0 に答える 0