I'm using the Sync API on iOS. The app deals with a lot of large data files which have information in their header. I'd like to display this information (perhaps less than 1kb of data) to the user without having to download a file (anywhere up to 50mb and beyond). I can only find a way to load the entire file into an NSData but that would be too slow. Is there some way to load only the first part of a file?
I'd also like the possibility of creating and uploading thumbnails because Dropbox's servers aren't be able to create thumbnails for the files we use. Ideally we could upload a thumbnail in a common browser image file format (PNG, JPG or GIF for example) so that Dropbox could show users these thumbnails in other contexts.