我是iphone开发新手。我用单声道触摸写我的应用程序。NSURL到文件路径Monotouch
我想从资产库中获得一张照片,我可以成功地做到这一点,但是我得到了URL为“assets-library://asset/asset.JPG”的路径。我想要做一个FileStream读取请求一个文件路径。我如何将NSURL转换为文件路径?
我用asset.DefaultRepresentation.Url.AbsoluteString这样做具有以下文件路径: 资产库://asset/asset.JPG ID = 1000000001 & EXT = JPG
那么当它击中的FileStream( filePath,FileMode.Open,FileAccess.Read)它会给出一个异常,指出找不到路径的一部分。
请帮助:)
如果您正在使用的UIImagePickerController可以使用非常类似的东西来获取文件(在FinishedPickingMedia覆盖): 'UIImage的图像=(UIImage的)info.ObjectForKey(新的NSString( “UIImagePickerControllerOriginalImage”));' – Luke
是的,但UIImagePickerController不在这里使用。该图像从资产库中检索。 ;) –
我知道 - 它更像是一个人偶然发现了这个页面寻找一个UIImagePickerController的例子;) – Luke