-1
Comment puis-je supprimer des données de NSDocumentDirectory
que j'ai enregistrées en utilisant le code suivant.Supprimer des données de Nsdocument Directory
NSArray *paths = NSSearchPathForDirectoriesInDomains (NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *fullFileName2 = [NSString stringWithFormat:@"%@nameArray", documentsDirectory];
nameArray=[[NSMutableArray alloc]initWithContentsOfFile:fullFileName2];
[nameArray addObject:nameField.text];
[nameArray writeToFile:fullFileName2 atomically:NO];
Où est votre 'nameArray'? est-ce dans votre 'DocumentDirectory'? – Krunal
Voir mon nouvel Edit .. et aussi vérifier '[nomArray objectAtIndex: 0]' ne devrait pas être nul .. – Krunal
J'espère que votre 'nomArray' n'est pas nul après avoir écrit cette ligne' nameArray = [[NSMutableArray alloc] initWithContentsOfFile: fullFileName2] ; 'et si ce n'est pas nul, supprimez l'élément de votre premier emplacement de' nameArray' et passez ensuite 'nameArray' à tableView. – Krunal