u16suzuの blog

日々学んだことのメモブログです。

開発時のみ実行するコードを実現するマクロ

微妙に objc の時と変わった。 毎回、手でやるのがたいへんな画面操作を、自動でやりたいときなどに、この中に組み込んでいたりする。

#if DEBUG
  // こんなかんじで、 画面遷移を自動でさせちゃう。
  let vc = EntryViewController.instantiateFromStoryboard()
  vc.entry = self.entryList[0]
  self.navigationController?.pushViewController(vc, animated: true)
#endif