Вопрос

Мы переносим наш магазин разработчиков с XCode на MonoTouch.

В Objective-C [super] - это то же самое, что вызов base в C #?

Это было полезно?

Решение

В C # ключевое слово base используется для доступа к членам базового класса изнутри производного класса:

Вызовите метод базового класса, который был переопределен другим методом.

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 В этом первом сообщении просто показано базовое сопоставление .h и .m @interface и @implementation с C #.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top