title: ASINetworkQueue Correct Usage and Storage
body: <p>I have an app that submits data using ASIFormDataRequest to a remote web site. I want to allow the user to store them for upload later if they are offline (eg: iPod touch or out of cell coverage, etc). Is ASINetworkQueue the appropriate tool to use? I imagine I would store the request in a queue belonging to the app delegate and, whenever a new submission was added or the app launched, reachability would be tested and, if good, would complete each request in the queue.</p>
  
  <p>Is that logic correct? (I know it is bad practice to check reachability immediately on app launch, but I would tweak that to a good time.)</p>
  
  <p>If so, my next question is, how do I get a ASINetworkQueue to persist between launches, both cold and from background? I imagine it would involve writing it to NSData and writing that to NSUserDefaults or even to file.</p>
  
  <p>Thanks for any help!</p>