c# - 从 Objective-C 到 C# 的转换
问题描述
将 Obj-C 代码转换为 Xamarin C#
如何将此代码转换为 C#?
[browser setCellClass:[CustomBrowserCell class]];
我试过但不明白这里的工厂 ID 是什么?
_browser.SetCellClass(CustomBrowserCell.Class);
解决方案
不确定这里的问题/问题是什么
这里的工厂 ID 是什么?
factoryId
是用作参数名称的标识符,类似于大多数编程语言。Objective-C 中的声明是:
- (void)setCellClass:(Class)factoryId;
Xamarin 声明是:
public virtual void SetCellClass (ObjCRuntime.Class factoryId);
这是否回答你的问题?
推荐阅读
- .net - 如何在使用存储库模式时从 EF 查询返回单个列
- r - 如何阻止 kable 将一行重复到页面末尾
- java - 无法让 java 流与 arraylist 一起使用
- r - col 参数在具有许多值的 barplot 函数中不起作用
- c++ - 如何检查类型'T'是否具有'T(std::initializer_list )'构造函数
- java - Leanback 库 - PlaybackSupportFragment - 如何隐藏辅助操作
- c++ - VssExpressWriter 无法将文件夹添加到还原点
- python - 如何在电报中的机器人操作后处理用户消息?
- python - 用非方形网格绘制矩阵上的 pde 解
- ajax - 使用 AJAX 和 Laravel 5.8 的动态依赖选择选项