Xamarin.ios Xamarin统一API 我正在转换我们的代码以使用XAMARIN。许多方法已被重命名,它们的替换并不总是显而易见的。更糟糕的是,大多数(如果不是全部?)示例都使用monotouch.dll
示例:ios7麦克风记录 具体而言,这一行:Xamarin.ios Xamarin统一API 我正在转换我们的代码以使用XAMARIN。许多方法已被重命名,它们的替换并不总是显而易见的。更糟糕的是,大多数(如果不是全部?)示例都使用monotouch.dll,xamarin.ios,xamarin,Xamarin.ios,Xamarin,示例:ios7麦克风记录 具体而言,这一行: recorder = AVAudioRecorder.ToUrl(url, settings,out error); 静态方法ToUrl()不再存在。有人能告诉我一些适用于统一API的例子吗 许多方法已被重命名 不久将有更多(和更新)关于统一API以及如何从中迁移的信息可用。现在,可以从以下位置获得初始(预览)文档: ) ) ) );及 指向这些文档的链接应该是未来的证明(内容将随新版本更新) 大多数(如果不是全部?)示例都使用monoto
recorder = AVAudioRecorder.ToUrl(url, settings,out error);
静态方法ToUrl()不再存在。有人能告诉我一些适用于统一API的例子吗
许多方法已被重命名
不久将有更多(和更新)关于统一API以及如何从中迁移的信息可用。现在,可以从以下位置获得初始(预览)文档:
- )李>
- )李>
- )李>
- );及
您可以从github中的
magic types
分支中看到。一旦最终确定,统一API将直接从主机
AVAudioRecorder.ToUrl(NSUrl url、NSDictionary设置、out NSError error)获得代码>
已被替换为
AVAudioRecorder.Create(NSUrl url、音频设置、out NSError错误)代码>
settings参数的类型似乎已从NSDictionary更改为AudioSettings实例。但是AudioSettings类有一个构造函数,可以让您提供一个NSDictionary,所以这应该是一个简单的更改