2010-03-12 63 views
2

我們正在將我們的開發工作室從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

回答

1

在C#,基座關鍵字用於從派生類中訪問的基類的成員:

呼叫上已經由另一方法覆蓋的基類的方法。

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

指定在創建派生類的實例時應調用哪個基類構造函數。

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