Quelle est la différence entre NSCachesDirectory et NSDownloadsDirectory dans iOS?

Je veux save les magazines téléchargés dans un seul directory de mon application iOS. Il semble NSCachesDirectory et NSDownloadsDirectory conviennent. Je ne connais pas la différence entre eux et lequel est approprié pour download des magazines. Toutes les suggestions sont appréciées.

NSCachesDirectory peut être supprimé en cas de memory insuffisante

Si vous ne voulez pas que vos files soient supprimés, vous devez les stocker dans le directory Documents, mais ajoutez "ne pas sauvegarder" si vous ne voulez pas que vos files soient sauvegardés par iTunes, iCloud etc.

Veuillez consulter le Guide de programmation du système de files de la pomme ou les bases du système de files

Je préférerais NSCachesDirectory ou directory temporaire pour save des files, car pour NSDownloadsDirectory ou directory de documents, vous devez utiliser ne pas sauvegarder ou iCloud pour plus de iOS 5. car iOS 5.0 ne permet pas d'save des données dans le directory de documents, il est une raison majeure au rejet de l'app store.