通知からアプリケーションにデータを送信する方法

ウォルターウェスト

このチュートリアルは、アプリの通知に使用しますhttp://www.appcoda.com/local-notifications-ios8/

各通知にはアクションがあります-編集。viewDidLoad()メソッドにオブザーバーを追加します。

 NSNotificationCenter.defaultCenter().addObserver(self, selector: "handleModifyListNotification", name: "modifyListNotification", object: nil)

通知で[編集]ボタンを押すと、アプリは次のメソッドを呼び出します。

func handleModifyListNotification() {

    }

私が使用する割り当て通知の場合:

func scheduleLocalNotification() {
        var dateComp:NSDateComponents = NSDateComponents()
        dateComp.year = 2015;
        dateComp.month = 02;
        dateComp.day = 24;
        dateComp.hour = 14;
        dateComp.minute = 34;
        dateComp.timeZone = NSTimeZone.systemTimeZone()
        var calender:NSCalendar? = NSCalendar(calendarIdentifier: NSGregorianCalendar)
        var date:NSDate = calender!.dateFromComponents(dateComp)!
        var localNotification = UILocalNotification()
        localNotification.fireDate = fixNotificationDate(date)
        localNotification.alertBody = "Hey, you must go shopping, remember?"
        localNotification.alertAction = "View List"
        localNotification.category = "shoppingListReminderCategory"
      UIApplication.sharedApplication().scheduleLocalNotification(localNotification)
    }

しかし、どの通知がこのメソッドを呼び出すかを知るために、このメソッドにデータを送信するにはどうすればよいですか?

arthankamal

notification次のように宣言し

NSNotificationCenter.defaultCenter().addObserver(self, selector: "handleModifyListNotification:", name: "modifyListNotification", object: nil)

colonの中でSelector

Post your notificationように、

NSNotificationCenter.defaultCenter().postNotificationName("modifyListNotification", object: "Your Object Value")

そしてあなたの機能は、

func handleModifyListNotification(notification: NSNotification) {
    NSLog("Object is %@", notification.valueForKey("object") as String!)
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

AndroidアプリケーションからSOAPWebサービスにデータを送信する方法は?

分類Dev

Webアプリケーションからモバイルアプリケーションに特定のユーザーに通知を送信する方法

分類Dev

FirebaseからAndroid / iOSアプリケーションとPythonにデータを送信する方法

分類Dev

Angularアプリケーションからデータベースにデータを送信する

分類Dev

Androidのあるアプリケーションから別のアプリケーションにバイナリデータを安全に送信する

分類Dev

C#コンソールアプリケーションから通知を送信する方法

分類Dev

HTTPPOSTを介してAngularアプリケーションからAPIにデータを送信する

分類Dev

PHPアプリケーションからAWSSESメール通知を送信する方法

分類Dev

AndroidアプリケーションからPHPMySQLにPOSTデータを送信する

分類Dev

AndroidアプリケーションからFirebaseデータベースにデータを追加する方法

分類Dev

アプリケーションデータがモバイルからクリアされた後に発生した通知を削除する方法

分類Dev

JavaからAndroidアプリケーションにリアルタイムデータを送信します

分類Dev

データベースからC#(チャットアプリケーション)に送信されるイベントをキャッチする方法

分類Dev

JavaアプリケーションからZebraプリンタにバーコードを送信する

分類Dev

Macアプリケーションを介してiPadアプリケーションに通知を送信する

分類Dev

AndroidStudioのAndroidアプリケーションからサーブレットにデータを送信する方法は?

分類Dev

WCFアプリケーションから.aspxページにデータをフェッチする方法は?

分類Dev

Webアプリケーションとブラウザーにプッシュ通知を送信する方法は?

分類Dev

Windows Phone8アプリケーションデータをサーバーに送信する方法

分類Dev

アプリケーションの更新時にレルムからデータを移行する方法

分類Dev

Web アプリケーションで HTML から Java にデータを取得する方法は?

分類Dev

Cアプリケーションからtcl / tkインタープリターにtclコマンドを送信する方法

分類Dev

どのアプリケーションがWebAPIにデータを送信するかを追跡する

分類Dev

WCFを使用してWindowsサービスからアプリケーションに通知する方法

分類Dev

WinformアプリケーションからサーバーASP.MVC4にCookieを送信する方法

分類Dev

Winformでアプリケーションが閉じられたときにNotifyIcon通知を送信する方法はありますか?

分類Dev

PowerShellからコンソールアプリケーションに入力を送信する方法

分類Dev

C#Windowsフォームアプリケーションからopenoffice writerodtファイルをプリンターにプログラムで送信する方法

分類Dev

Android:ユーザーが[設定]-> [アプリケーションマネージャー]からアプリケーションデータをクリアした場合に通知を受け取る方法

Related 関連記事

  1. 1

    AndroidアプリケーションからSOAPWebサービスにデータを送信する方法は?

  2. 2

    Webアプリケーションからモバイルアプリケーションに特定のユーザーに通知を送信する方法

  3. 3

    FirebaseからAndroid / iOSアプリケーションとPythonにデータを送信する方法

  4. 4

    Angularアプリケーションからデータベースにデータを送信する

  5. 5

    Androidのあるアプリケーションから別のアプリケーションにバイナリデータを安全に送信する

  6. 6

    C#コンソールアプリケーションから通知を送信する方法

  7. 7

    HTTPPOSTを介してAngularアプリケーションからAPIにデータを送信する

  8. 8

    PHPアプリケーションからAWSSESメール通知を送信する方法

  9. 9

    AndroidアプリケーションからPHPMySQLにPOSTデータを送信する

  10. 10

    AndroidアプリケーションからFirebaseデータベースにデータを追加する方法

  11. 11

    アプリケーションデータがモバイルからクリアされた後に発生した通知を削除する方法

  12. 12

    JavaからAndroidアプリケーションにリアルタイムデータを送信します

  13. 13

    データベースからC#(チャットアプリケーション)に送信されるイベントをキャッチする方法

  14. 14

    JavaアプリケーションからZebraプリンタにバーコードを送信する

  15. 15

    Macアプリケーションを介してiPadアプリケーションに通知を送信する

  16. 16

    AndroidStudioのAndroidアプリケーションからサーブレットにデータを送信する方法は?

  17. 17

    WCFアプリケーションから.aspxページにデータをフェッチする方法は?

  18. 18

    Webアプリケーションとブラウザーにプッシュ通知を送信する方法は?

  19. 19

    Windows Phone8アプリケーションデータをサーバーに送信する方法

  20. 20

    アプリケーションの更新時にレルムからデータを移行する方法

  21. 21

    Web アプリケーションで HTML から Java にデータを取得する方法は?

  22. 22

    Cアプリケーションからtcl / tkインタープリターにtclコマンドを送信する方法

  23. 23

    どのアプリケーションがWebAPIにデータを送信するかを追跡する

  24. 24

    WCFを使用してWindowsサービスからアプリケーションに通知する方法

  25. 25

    WinformアプリケーションからサーバーASP.MVC4にCookieを送信する方法

  26. 26

    Winformでアプリケーションが閉じられたときにNotifyIcon通知を送信する方法はありますか?

  27. 27

    PowerShellからコンソールアプリケーションに入力を送信する方法

  28. 28

    C#Windowsフォームアプリケーションからopenoffice writerodtファイルをプリンターにプログラムで送信する方法

  29. 29

    Android:ユーザーが[設定]-> [アプリケーションマネージャー]からアプリケーションデータをクリアした場合に通知を受け取る方法

ホットタグ

アーカイブ