Substituto para dataWithContentsOfMappedFile obsoleto do NSData
assim+ (id) caminho dataWithContentsOfMappedFile: (NSString *) aparentemente está obsoleto desde o iOS 5.0. Parece-me que devo evitar usá-lo, mas o que devo usar em vez disso?
Eu estava usando o mmap para criar arquivos mapeados na memória e funcionou com o iOS5, mas no iOS6, algo está errado porque recebo um erro assim que tento atualizar ou ler o buffer.
int fd = open(path, O_RDWR);
off_t offset = 0;
snapshotData = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, offset);
close(fd);