タグ

ブックマーク / nanoka.wpcloud.net (1)

  • [Swift]サブクラスに好きな引数を渡して初期化する | DISTORTED LIVING

    Objective-cでViewControllerに好きな引数を渡して初期化しようとするとinitWithURL:(NSURL *)urlというメソッドを作りヘッダーで宣言してメソッド内でself = [super init];で初期化して返せばよかったのですが 同じことをSwiftでやろうとしたらエラーが出てしまった… 最初書いたのがこれ。 単純にObjective-cで書いてたのをSwiftに書き換えてみた。 Must call a designated initializer of the superclass ‘UIViewController’ スーパークラス(UIViewController)の指定イニシャライザを呼び出す必要があります ‘required’ initializer ‘init(coder:)’ must be provided by subclas

    [Swift]サブクラスに好きな引数を渡して初期化する | DISTORTED LIVING
    koogawa
    koogawa 2015/07/27
    同じ所でハマっておりました Thanks: @nanoka____
  • 1