我们将开发商店从XCode迁移到MonoTouch。
在Objective-C中,[super]与C#中对base的调用相同?
答案 0 :(得分:2)
迁移到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 第一篇文章只显示了.h和.m @interface以及@implementation到C#的基本映射。
答案 1 :(得分:1)
在C#中,base关键字用于从派生类中访问基类的成员:
在已被另一个方法覆盖的基类上调用方法。
public override void Foo()
{
base.Foo();
}
指定在创建派生类的实例时应调用哪个基类构造函数。
class Bar : Baz
{
Bar( string s ) : base(s)
{
}
}