Serial Data Task Sequence
The project constitutes minimalistic application which features per cent progress tracking with use of
NSURLSessionDataTask
only (no other NSURLSession
tasks are involved in the
implementation of the project.
Variations
For the sake of wider application of the given sample, there are multiple multiple implementation of TDWSerialDataTaskSequence
oferring different approaches
on how the data loaded from the remote source is stored:
- In-memory storage implementation (tag v0.1.0) - the data is stored in-memory, using
NSData
instance. - Persistent storage implementation (tag v0.1.1) - the data is stored on-disk, using specified file
NSURL
.