title: How can I determine the quality of a connection in iOS?
body: <p>I'm familiar with using Reachability to determine the type of internet connection (if any) being used on an iOS device. Unfortunately that's not a decent indicator of connection quality. Wifi with low signal strength is pretty sketchy and 3G with anything less than 3 bars is a disaster (not to mention networks that only allow EDGE connections).</p>
  
  <p>How can I determine the quality of my connection so I can help my users decide if they should be downloading larger files on their current connection?</p>