从Xcode迁移到MonoTouch - iPhone

问题描述:

我们正在将我们的开发工作室从XCode迁移到MonoTouch。从Xcode迁移到MonoTouch - iPhone

在Objective-C中,[super]与在C#中调用基类相同?

+1

只是好奇,为什么你从Xcode迁移? – Jordan 2010-03-12 00:56:37

+0

为相同的应用程序功能编写的代码更少,并且可以访问更多的开发人员(.NET)。简而言之,我们可以在Xcode中同时发布更多的应用程序。 – 2010-03-12 13:52:01

在C#,基座关键字用于从派生类中访问的基类的成员:

呼叫上已经由另一方法覆盖的基类的方法。

public override void Foo() 
{ 
    base.Foo(); 
} 

指定在创建派生类的实例时应调用哪个基类构造函数。

class Bar : Baz 
{ 
    Bar(string s) : base(s) 
    { 
    } 
} 

迁移到XCode是我将在我的博客上讨论的一个有趣的话题。 http://blogs.artinsoft.net/mrojas/archive/2011/04/29/porting-application-from-ios-to-wp7c-some-toughts-migration-of-objective-c-to-c.aspx 这第一篇文章只是向C#显示.h和.m @interface和@implementation的基本映射。