Я пишу пользовательский файл с iOS и хотел бы сохранить маленькое изображение в данных. Так и происходит.
NSKeyedArchiver *archiver = [[NSKeyedArchiver alloc] initForWritingWithMutableData:myNSMutableData];
[archiver encodeObject:myUIImage forKey:@"myImage"];
Затем я открываю этот пользовательский файл с помощью настольного приложения и мне нужно как-то получить объект NSImage. Моя наивная попытка простого декодирования объекта не сработала.
self.myNSImage = [unarchiver decodeObjectForKey:@"myImage"];
Что было бы более подходящим способом?