Xcode -iPhone에서 Monotouch로 마이그레이션
-
19-09-2019 - |
문제
우리는 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을 보여줍니다.
제휴하지 않습니다 StackOverflow