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

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

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

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 {

    ・・・
}

以上です