当我将以下覆盖添加到 AppDelegate 时:
public override void HandleAction(UIApplication application, string actionIdentifier, NSDictionary remoteNotificationInfo, [BlockProxy(typeof(NIDAction))] Action completionHandler)
{
}
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
严重性代码描述项目文件行抑制状态错误CS0246找不到类型或命名空间名称“NIDAction”(是否缺少using指令或程序集引用?)Notifi.iOS C:\development\notifi\Notifi\Notifi\Notifi .iOS\AppDelegate.cs 119 活动
我尝试搜索有关 NIDAction 的信息,但找不到任何有用的信息 - 我可以删除此属性吗?
当 Xamarin已经在每个本机调用的签名中注释类型时,您无需注释类型。
只需这样做:
public override void HandleAction (UIApplication application, string actionIdentifier, NSDictionary remoteNotificationInfo, Action completionHandler)
{
....
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
732 次 |
| 最近记录: |