画像をURLから非同期で読み込んでキャッシュし、
次回からはリクエストせずにそれを使いたいと思っています。
以下のように書いた場合、データはキャッシュされるのでしょうか?
(参考:http://qiita.com/sl2/items/5ec1f8edc0e133b26d59)
swift
1let url = NSURL(string:"http://画像のURL") 2let req = NSURLRequest(URL:url!) 3 4NSURLConnection.sendAsynchronousRequest(req, queue:NSOperationQueue.mainQueue()){(res, data, err) in 5 let image = UIImage(data:data) 6 // 画像に対する処理 (UcellのUIImageViewに表示する等) 7}
キャッシュされる場合、どのように記述すれば次回からそのデータを参照するようになるのでしょうか?
キャッシュの保存期間や、どのくらいでクリアしたほうが良い等も合わせて教えて頂けると助かります!
色々サイトを見てもよくわからなかったので、質問させていただきました。
よろしくお願いしますm(__)m

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/09/02 10:44
2015/09/02 13:02
2015/09/02 17:02