Domanda

Con iOS 5.0.1 è stato introdotto il nuovo attributo file per impedire il backup dei dati ma ricordo che ho letto da qualche parte che c'è anche un nuovo flag che può essere impostato per impedire l'eliminazione del modulo dati in situazioni di poca memoria.Qualcuno lo sa?

Conosco questo articolo qui: https://developer.apple.com/library/ios/#qa/qa1719/_index.html#//apple_ref/doc/uid/DTS40011342 Ma si occupa solo dei flag di backup e afferma che i file che non devono essere eliminati devono essere inseriti nella cartella del documento.So tutto questo ma sto cercando specificamente un modo per impedire l'eliminazione dei dati che NON si trovano nella cartella dei documenti.

È stato utile?

Soluzione

Memorizza i tuoi dati in <Application_Home>/Library/Private Documents, come indicato in quell'articolo.Non verrà eliminato da lì e puoi quindi impostare il flag di non backup.

Altri suggerimenti

Stai cercando questi metodi in MonoTouch.Foundation.NSFileManager:

public static bool GetSkipBackupAttribute (string filename);
public static bool GetSkipBackupAttribute (string filename, out NSError error);
public static NSError SetSkipBackupAttribute (string filename, bool skipBackup);
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top