1

在使用 MonoDevelop 开发 MonoMac 应用程序时,我似乎看不到NSValueTransformer类。例如,这个简单的代码给出了一个编译错误:

public class MyTransformer : MonoMac.Foundation.NSValueTransformer
{
}

但我确实看到它添加到了 MonoMac 官方发行版的这个分支中:

https://github.com/baulig/monomac/commit/2c4e6d24e966bb795fb70624ea5bebce74f653fc

为什么默认不包含它?如何在我的发行版中包含来自上述链接的提交?或者我可以在不明确引用此类/接口的情况下在 IB 中执行值转换吗?

4

1 回答 1

2

NSValueTransformer 是在 8 月 8 日添加的,可能早于最新版本?

我从源代码构建 monomac,并且在我的代码中使用 NSValueTransformer。

本文应该可以帮助您从源代码构建并在您的发行版中使用它:

来自 Source 的 MonoMac

于 2012-12-04T13:47:00.400 回答