how to calculate upload speed as well as download speed separately.
How to determine the speed on internet programmatically?
like this

how to calculate upload speed as well as download speed separately.
How to determine the speed on internet programmatically?
like this

First capture start time of download or upload task, I mean when you start download or upload capture or store your current system time something like,
NSTimeInterval startTime = [NSDate timeIntervalSinceReferenceDate];
Then you can check your download or upload speed like,
double yourSpeed = bytesTransferred / ([NSDate timeIntervalSinceReferenceDate] - startTime);
bytesTransferred, you can got from delegate methods of your NSURlSession or NSUrlConnection whatever you are using!!!