title: How to Using ASIHTTPRequest to tracking Upload/Download progress
body: <p>I got some question is using ASIHTTPRequest to tracking Upload/Download progress</p>
  
  <p>This is the sample from ASIHTTPRequest website</p>
  
  <pre><code>ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
  [request setDownloadProgressDelegate:myProgressIndicator];
  [request startSynchronous];
  NSLog(@"Max: %f, Value: %f", [myProgressIndicator maxValue],[myProgressIndicator doubleValue]
  </code></pre>
  
  <p>It says :<strong><em>myProgressIndicator</em> is an NSProgressIndicator.</strong></p>
  
  <p>But it looks like Apple deprecated <strong>NSProgressIndicator</strong></p>
  
  <p><a href="http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/ApplicationKit/Classes/NSProgressIndicator_Class/Reference/Reference.html" rel="noreferrer">Check Here</a></p>
  
  <p>So ... how can I know the Upload/Download progress ???</p>
  
  <p>Also another question is ...if the Upload/Download was terminated before the task finish</p>
  
  <p>How can I let the Upload/Download task continues start from the stop point(break point?) ?</p>
  
  <p>Many thanks ~</p>