Je suis nouveau au développement d'iphone. J'écris mon application en mode Mono.NSURL au chemin de fichier Monotouch
J'essaye d'obtenir une photo de la bibliothèque de ressources que je peux faire avec succès cependant j'obtiens le chemin comme URL "assets-library: //asset/asset.JPG". Je veux faire une lecture FileStream qui demande un chemin de fichier. Comment puis-je convertir NSURL à un chemin de fichier?
I utilisé asset.DefaultRepresentation.Url.AbsoluteString qui donne la filePath suivante: actifs bibliothèque: //asset/asset.JPG id = 1000000001 & ext = JPG
puis quand il frappe le FileStream (filePath, FileMode.Open, FileAccess.Read) il donne une exception indiquant qu'il n'a pas pu trouver une partie du chemin.
S'il vous plaît aider :)
Si vous utilisez le UIImagePickerController vous pouvez utiliser quelque chose de très similaire pour obtenir le fichier (dans la commande prioritaire FinishedPickingMedia): 'UIImage image = (UIImage) info.ObjectForKey (nouveau NSString ("UIImagePickerControllerOriginalImage"));' – Luke
Oui, mais le UIImagePickerController n'est pas utilisé ici. L'image est extraite de la bibliothèque d'actifs. ;) –
Je sais - c'était plus si incase quelqu'un a trébuché sur cette page à la recherche d'un exemple UIImagePickerController;) – Luke