2

目的 c では、

UIImage を次のタイプに一致するものに変換する必要があります。

const unsigned char myImg[6300] = { 0xff,0xff,0xff,0xff,0xff,0xff,0x0,0x0,0x0,
0x0,0xff,0xff,0x0,0x0,0xff,0xff,0xff,0xff,0x0,0x0,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0x0,0x0,0xff,0xff, etc etc etc }

私は NSData ドキュメントを読み、試しました:

self.animalImage = [UIImage imageNamed:@"animal.png"];
self.animalData = UIImagePNGRepresentation(self.animalImage);
NSUInteger size = [self.animalData length] / sizeof(unsigned char);
unsigned char* array = (unsigned char*) [self.animalData bytes];

しかし、結果はガベージまたは nil です。上記の形式と正確に一致させる必要があります。何かご意見は?ヒントをお寄せいただきありがとうございます。

4

1 に答える 1