I am working on an application that sometimes requires sending large files (500MB) or more to our servers. Generally the files will already be stored on disk and I will have the local file URL, is there a way I can create an NSMutableRequest without having to first load all the data from disk into NSData?
It would be nice just to read a few MB at a time from the disk, send it off, and then repeat until its all gone. What is the best / most efficient way to go about this?
Edit
Basically if I had a 10GB video I wanted to upload, I would never be able to fit all of it into NSData before the system terminated my app due to memory constraints.