2017-02-06 7 views
-5

SwiftでObjective-Cメソッドの構文はどのようになりますか?以下はObjective-C構文をSwiftに変換する3

-(id)init 
{ 
    Viewcontroller static *vc=nil; 
    if(!vc) 
    { 
     vc=[super init]; 
     return vc; 
    } 
    else return vc; 
} 
+6

で構文です。自分でコードを変換しようとしてください。あなたが試したことであなたの質問を更新し、あなたが持っている問題を明確に説明してください。 – rmaddy

答えて

-2

これはフリーコード変換サービスではありませんスウィフト3

override init() { 
    var vc: Viewcontroller? = nil 
    if vc == nil { 
     vc = super.init() 
     return vc! 
    } 
    else {  
     return vc! 
    } 
} 
+0

sir、静的キーワードはどこですか? –

+0

@ManzoorHusain静的なvar/letをクラスに定義すると、その情報はすべてのインスタンス(または値)で共有されます。 –

+3

これは恐ろしいコードであり、有効でもありません。 – Alexander

関連する問題