iOS文件存磁盘的设想
一直在找在iOS上永久存文件的方案,但是一直没有好的方法。苹果也只允许操作sandbox中的目录,而现在sandbox中确保永久储存的方案还没有(在磁盘不足的时候,cache,temp目录中的文件会被系统删掉,Document目录下放东西,又通不过appstore审核)。
今天想到一个方法: 将想要存的数据根据png的文件格式保存,这样系统看到我们的图片其实就是一张png,那么我们就可以将该文件存如album, 用下面这个API
UIImageWriteToSavedPhotosAlbum(UIImage *image, id completionTarget, SEL completionSelector, void *contextInfo);
同样的,我们可以根据pdf的文件格式,将我们要保存的真实数据存放在pdf的二进制流中,这样就可以把这个pdf存在iBook中,一样可以达到永久保存的目的。
不知道我的想法可行不, 只是纯想,没有实际验证过,这得研究一下png或pdf的文件格式。
补充:移动开发 , IOS ,