是否有一個易於grock模式如何發送通知以及如何接收通知?代碼片段?該文檔在主題上寫入了150頁。想看一個快速的例子。如何發佈和接收通知?
回答
發送通知:
[[NSNotificationCenter defaultCenter] postNotificationName:@"MyCacheUpdatedNotification" object:self];
接受它:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(cacheUpdated:) name:@"MyCacheUpdatedNotification" object:nil];
法就可以了:
- (void)cacheUpdated:(NSNotification *)notification {
[self load];
}
和處置它:
[[NSNotificationCenter defaultCenter] removeObserver:self];
註冊推送通知的個人資料,並在您的應用程序中建立繼承人的鏈接做PushNotification(請注意,您將需要一些服務器什麼的捕獲裝置推notificaiton的ID,以便能夠發送通知這些設備)
接下來假設您使用Windows服務器或兼容的東西作爲您的服務器有一個很好的C#API寫發送推送通知到蘋果服務器(一旦你有一個證書和設備註冊它你已經存儲在你的服務器),這裏有演示如何使用它,很酷的繼承人鏈接C# push notification src
多數民衆贊成它幾乎...我給了你一個快速的解決方案使用.Net技術,如果你使用somethign其他你可以瀏覽,看看是否有解決方案可用在你使用的平臺我確定你會找到的東西,如果沒有可以alwyas使自己:)
他並沒有問推送通知。當然,他可能是這樣想的,但這不是他所說的:-) – 2010-04-20 16:49:30
@保羅你是對的 - 我仍然認爲丹尼爾選擇了正確的答案,因爲我真的想知道除了通過推送通知之外,應用程序應該如何接收通知。 ---只是讀你的答案,當然,這肯定是一個通知:) – Till 2010-04-20 16:51:38
通知是iPhone編程中常見的習慣用法。見下面的答案。 – 2010-04-20 16:53:55
- 1. 如何在通知中發送和接收userdata?
- 2. 接收通知
- 3. 通過AWS SNS發送和接收推送通知
- 4. NSNotificationCenter通知不被髮送/接收
- 5. 如何使用Xamarin接收Gmail通知
- 6. 如何接收來自PayPal的通知
- 7. 如何接收多個c2dm通知?
- 8. 如何在android(GCM)中發送/接收遠程通知
- 9. 如何讓gdb在接收信號時發送外部通知?
- 10. 通知服務和接收器
- 11. 與alarmmanager和廣播接收器發送通知
- 12. 如何通過套接字發送和接收Java對象?
- 13. iPhone發展:收到通知
- 14. 短信接收通知
- 15. 無法接收GCM通知
- 16. 使用NSNotificationCenter接收通知
- 17. 從Child ViewModels接收通知
- 18. 接收PushKit VoIP通知iOS
- 19. WP8.1接收推送通知
- 20. fcm接收兩個通知
- 21. 無法接收ios通知
- 22. netstat如何知道接收和發送的字節數?
- 23. OpenDDS和發佈者存在通知
- 24. 如何收聽通知?
- 25. 接收發布數據xml
- 26. 如何接收畫布頁
- 27. 我無法發佈通知
- 28. MPMusicPlayerController不發佈通知?
- 29. 如何通過發佈方法接收applet發送給服務器的文件?
- 30. 通過ActiveMQ發送和接收PDF
- (void)cacheUpdated:(NSNotification *)notification [0124]自助加載]; } – 2016-09-06 05:35:29
斑點!發佈更正。 – 2016-09-08 17:34:59