web-dev-qa-db-fra.com

Convertir le chemin du fichier en URL de fichier [NSUrl]

J'essaie de déposer une opération de téléchargement à l'aide de données de formulaire en plusieurs parties AFNetworking. Je reçois l'erreur suivante. J'ai pu découvrir ce qu'est l'erreur.

[NSURL URLWithString:filePath] Également utilisé [[NSURL URLWithString:filePath] filePathURL], Mais ne m'aide pas. Lorsque j'enregistre une chaîne de chemin de fichier: elle indique le chemin correct: /var/mobile/Applications/3CBF5127-B2FF-49C3-AC98-16BD0886EEE7/Documents/20140326105108_slno.ma4

Erreur:@"NSLocalizedFailureReason" : @"Expected URL to be a file URL"

Questions: Comment convertir cette chaîne de chemin d'accès en file url?

23
Mani

Vous souhaitez utiliser cette méthode à la place:

+ (id)fileURLWithPath:(NSString *)path
65
Gerd K

Essayez de cette façon.

 NSURL *fileURL = [[NSURL alloc] initFileURLWithPath:filePath];

    //OR ... Use `

 +[NSURL fileURLWithPath:]

OU jetez un oeil à NSURL Class Reference

J'espère que cela vous aide.

23
Vidhyanand