문제

우리는 Xcode에서 Monotouch로 Dev Shop을 마이그레이션하고 있습니다.

Objective-C에서 [슈퍼]는 C#의 기본 호출과 동일합니까?

도움이 되었습니까?

해결책

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-oios-tougt--bjective-c-c.aspx이 첫 번째 게시물은 단지 .h와 .m @interface의 기본 맵과 c#에 대한 @implementation을 보여줍니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top