Logicky BLOG

Logickyの開発ブログです

  • Javascript
  • Python
  • PHP
  • Go
  • OS・サーバ
  • 機械学習
  • つくったもの
  • 数学
  • アルゴリズム
  • Logicky

Xcode Swift - AppDelegateに変数をもたせて共有する

AppDelegateクラスに下記のように変数を設定する

var hoge = "ほげ"

ViewControllerに下記のように書くとAppdelegateの変数にアクセスできる

var myAp = UIApplication.sharedApplication().delegate as! AppDelegate
println(myAp.hoge);

ちなみに、viewWillAppear(animated: Bool)というメソッドは、画面が表示されたときに呼ばれるやつらしい。 なので、下記のように書くと、画面が表示されたら、コンソールにほげと表示される。

override func viewWillAppear(animated: Bool){
    var myAp = UIApplication.sharedApplication().delegate as! AppDelegate
    println(myAp.hoge)
}
  • Javascript
  • Python
  • PHP
  • Go
  • OS・サーバ
  • 機械学習
  • つくったもの
  • 数学
  • アルゴリズム
  • Logicky