Переход на MonoTouch с Xcode - iPhone
-
19-09-2019 - |
Вопрос
Мы переносим наш магазин разработчиков с 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 #.