我有一个Xamarin Android应用程序,其中捆绑了一些文件作为资产,我可以像这样访问它们:Android.App.Application.Context.Assets.Open(fileName))
。
我将如何在iOS应用程序中执行此操作?
答案 0 :(得分:3)
NSBundle
类与使用BundleResource
构建动作最接近:
var path = NSBundle.MainBundle.BundlePath;
var filePath = Path.Combine(path, "someDataFile.xml");
var someFileContents = File.ReadAllBytes(filePath);
某些类上还有FromBundle
重载:
var image = UIImage.FromBundle("myimage.png");