Tells the delegate that the data task has received some of the expected data.
- iOS 7.0+
- macOS 10.9+
- tvOS 9.0+
- watchOS 2.0+
The session containing the data task that provided data.
The data task that provided data.
A data object containing the transferred data.
NSData object is often pieced together from a number of different data objects, whenever possible, use NSData’s
enumerate method to iterate through the data rather than using the
bytes method (which flattens the
NSData object into a single memory block).
This delegate method may be called more than once, and each call provides only data received since the previous call. The app is responsible for accumulating this data if needed.