Ian*_*ink 4 .net obsolete uiimage xamarin.ios nserror
要UIImage
在本地保存到PNG或JPEG,请调用该asPNG().Save(...)
函数.
该asPNG().Save()
功能需要一个out NSError
问题是你不能再像这样创建一个空白的NSError传入(Obsolete
)
NSError err = new NSError(); //Obsolete
Run Code Online (Sandbox Code Playgroud)
那么,要在MonoTouch中使用Save()函数,我们现在如何创建NSError()对象?
在.NET中你就不会有任何初始化out
参数(对比ref
参数),因为它是所谓的方法工作这样做.
例如
NSError err; // unitialized
UIImage img = ...;
img.AsPNG ().Save (url, true, our err);
if (err != null && err.Code != 0) {
// error handling
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
706 次 |
最近记录: |