SwiftでObjective-Cメソッドの構文はどのようになりますか?以下はObjective-C構文をSwiftに変換する3
-(id)init
{
Viewcontroller static *vc=nil;
if(!vc)
{
vc=[super init];
return vc;
}
else return vc;
}
SwiftでObjective-Cメソッドの構文はどのようになりますか?以下はObjective-C構文をSwiftに変換する3
-(id)init
{
Viewcontroller static *vc=nil;
if(!vc)
{
vc=[super init];
return vc;
}
else return vc;
}
これはフリーコード変換サービスではありませんスウィフト3
override init() {
var vc: Viewcontroller? = nil
if vc == nil {
vc = super.init()
return vc!
}
else {
return vc!
}
}
sir、静的キーワードはどこですか? –
@ManzoorHusain静的なvar/letをクラスに定義すると、その情報はすべてのインスタンス(または値)で共有されます。 –
これは恐ろしいコードであり、有効でもありません。 – Alexander
で構文です。自分でコードを変換しようとしてください。あなたが試したことであなたの質問を更新し、あなたが持っている問題を明確に説明してください。 – rmaddy