親切すぎるiPhoneアプリ開発の本

iOSアプリの切り替えを知るには? - アプリ切り替え時に呼び出されるメソッドの確認

Icon comment count 0
Icon stock count 0

1 アプリ切り替え時に呼び出されるメソッドの確認

Single View Applicationテンプレートでプロジェクトを新規作成してください。Product NameはLifeとします。

1.1 AppDelegateでの見張り

今回はViewController.swiftではなく、AppDelegate.swiftの加工です。

アプリの状態切り替えの連絡は、UIApplicationDelegateプロトコルのメソッドとして定義されているからです。これらのメソッドにprintlnを仕込んでいきます。

↓ AppDelegate.swift サンプル:21/Life-00
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
            ・・・
    func application(application: UIApplication, 
        didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
        println("didFinishLaunchingWithOptions")
        return true
    }
    func applicationWillResignActive(application: UIApplication) {
        println("applicationWillResignActive")
    }
    func applicationDidEnterBackground(application: UIApplication) {
        println("applicationDidEnterBack

出典情報

Medium

親切すぎるiPhoneアプリ開発の本

  • 著者: 國居 貴浩

コメント

    コメントはありません