初心者プログラマ、私はいくつかのつぶやきを表示するにはXcodeプロジェクト(目的C)で生地TwitterKitを使用している、と私は、ユーザーがこれらのツイートを操作する際にログインします。私はTWTRNotificationConstants.hはそれにいくつかのジューシーなものを持ってdocumentationから見て、私はそのファイルを見たときには、そのコメントが含ま「これらは、デフォルトの通知センターに掲載されているの。」潜在的に有用な定数もたくさんありますが、あいにく既定の通知センターの使い方や、たとえばツイートが好きなときにこれらの定数を使って特定のコードを実行する方法を理解できません。つぶやきが好きなときにいくつかのコードを実行する最良の方法は何ですか?TwitterKit通知定数はどのように使用しますか?ここ
0
A
答えて
0
は、私は最終的にこれを理解し、自分の質問にお答えします。 TWTRNotificationConstants.hは、NSNotificationCenterに通知を送信します。 TWTRNotificationConstants.hを見ると、各通知の名前がわかります。オブザーバを設定することができます。例えば、今、下記の観察者が私のFirstViewController.mファイルに住ん:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(likeTweetNotification:) name:@"TWTRDidLikeTweetNotification" object:nil];
あなたは、通知を受信したときに何かをするあなたのセレクタの名前を持つメソッドを作成する必要があります。この例では、次のようになります。
- (void)likeTweetNotification:(NSNotification *) notification {
// do something
}
も通知がNSNotificationsの一部にすることができますのUserInfo辞書内のいくつかの余分な情報を伝えることに注意してください。ツイートの@ユーザー名とテキストのようです。あなたはそうのように、上記の方法にいくつかの行を追加することによって、その辞書にアクセスできます。
- (void)likeTweetNotification:(NSNotification *) notification {
NSDictionary *tweetInfoDict = [notification userInfo];
NSLog(@"Dictionary: %@", [tweetInfoDict description]);
}
関連する問題
- 1. この通知はどのように有効ですか?
- 2. ここではどのヘッダ通知バーが使用されていますか?
- 3. これらの通知はどのように呼び出されますか?
- 4. 通知オブザーバはVIPERパターンのどこに適合しますか?
- 5. 通知をクリックした後に特定のアクティビティをどのように行うことができますか
- 6. Flare.PrefuseライブラリはどこにFLEXに通知しますか?
- 7. 通知トレイからのメッセージ通知はどのように消えますか?
- 8. Facebookの通知 - 許可が必要かどうかここで
- 9. ここで、通知には何も使用されていませんか?
- 10. これにはどのようなPHP関数を使用しますか?
- 11. 設定 - >通知の下に通知を設定するにはどうすればよいですか?
- 12. プログラムはここでどのようにスタックを使用していますか?
- 13. Gmail通知のような通知クラスのlargeIconフィールドを使用します。
- 14. IMPORTANCE_MINを使用して通知チャネルにフォアグラウンドサービス通知を入れることはできますか?
- 15. Laravel通知メールファサードキュー複数のユーザーここ
- 16. プッシュ通知はどこにありますか?
- 17. ここにどのファイルが必要かをどのようにして知ることができますか?
- 18. はここでエラー通知
- 19. サーバーはどのようにモバイルアプリに通知できますか?
- 20. アプリケーションマニフェストでどのようにデフォルトの通知チャネルIDを指定しますか?
- 21. 通知ボタンに操作を追加するにはどうすればよいですか?ここ
- 22. 各通知の新しいアクティビティオブジェクトはどのようにすることができますか?
- 23. プッシュサーバーは通知をどこに送信するかを知っています
- 24. 通知がiOS端末に届いたことをどのように知っていますか?
- 25. これはどのように定義しますか?
- 26. textStorageDidProcessEditing通知をどのように委譲しますか?
- 27. -prepareForSegueでどのようにプロパティを使用しますか?ここ
- 28. どのように私はこのことを知ってRequireJS
- 29. 小数点が終了するかどうかはどのように知ることができますか?
- 30. HTML通知からメインページとどのように通信しますか?
@MikeBonnell私は[この](https://twittercommunity.com/t/headsにリンクため、Googleファブリックタグを追加しましたhttp://stackoverflow.com/questions/tagged/google-fabric:ファブリックdevのフォーラムのモデレータのポストはGoogleのファブリックでタグ付けされたオーバーフローに関する質問を積み重ねることである/ 83750)-up-ファブリック-移動ツーのstackoverflowです。 – hyssop
ごめんなさい@hyssopは不明です - Twitter Kit固有の質問についてはhttps://twittercommunity.com/c/publisherをご利用ください –