読者です 読者をやめる 読者になる 読者になる

【swift】実行中のviewController名を取得する方法メモ

swift objective-c xcode iPhoneアプリ開発

また素人丸出しのメモです。が、やりかったこととしては

アプリの画面が増えてきてどの画面がどのファイルかわからなくなってきた、、、
根本的にちゃんと命名規則やら整理しろってことになるのかもしれませんが、、、

BaseViewController.swift

class BaseViewController: UIViewController {
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view.
        
        println(self) //<Sample.SampleViewController: 0x7f9b6b32ea90>
    }
}

ViewContollerを追加する際は必ずこのクラスを継承すればok

SampleViewController.swift

class SampleViewController: BaseViewController {

    ・・・
}

以上です