在本地的一个 .Net 事件上参加了一次有关 Mono 的会议后,我们接触到使用 MonoTouch 作为 iPhone 开发的替代方案。由于我非常熟悉 C# 和 .Net,所以尽管 Mono 栈存在一些怪异之处,但它似乎是一个吸引人的选项。然而,由于 MonoTouch 要花费 400 美元,我有些犹豫这是否是进行 iPhone 开发的正确方式。
有没有使用 MonoTouch 和 Objective-C 进行开发的经验,如果有的话,使用 MonoTouch 是否比学习 Objective-C 更简单和快速,进而是否值得花费 400 美元呢?