Có một mô hình đơn giản để gửi thông báo và cách nhận thông báo không? Đoạn mã? Các tài liệu viết như 150 trang về chủ đề. Muốn xem ví dụ nhanh.Cách đăng và nhận thông báo?
Trả lời
Gửi một thông báo:
[[NSNotificationCenter defaultCenter] postNotificationName:@"MyCacheUpdatedNotification" object:self];
Nhận nó:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(cacheUpdated:) name:@"MyCacheUpdatedNotification" object:nil];
Luật về nó:
- (void)cacheUpdated:(NSNotification *)notification {
[self load];
}
Và vứt bỏ nó:
[[NSNotificationCenter defaultCenter] removeObserver:self];
Đăng ký cho một hồ sơ thông báo push và thiết lập nó trong ứng dụng của bạn heres một liên kết để làm điều đó PushNotification (Lưu ý, bạn sẽ cần một số máy chủ hoặc một cái gì đó chụp thiết bị đẩy notificaiton ID để có thể gửi thông báo cho Tiếp theo giả sử bạn đang sử dụng một Windows Server hoặc một cái gì đó .net tương thích như máy chủ của bạn có một C# api đẹp viết để gửi thông báo đẩy đến máy chủ apple (một khi bạn có một giấy chứng nhận và các thiết bị đăng ký cho nó mà bạn đã lưu trữ trong máy chủ của mình), có các bản trình diễn ở đây về cách sử dụng nó, khá tuyệt vời heres một liên kết C# push notification src
Thats khá nhiều ... tôi đã đưa ra giải pháp nhanh chóng bằng cách sử dụng công nghệ .Net, nếu bạn đang sử dụng somethign khác bạn có thể duyệt xung quanh để xem có giải pháp nào có sẵn trong nền tảng bạn đang sử dụng không. tìm một cái gì đó, nếu không bạn có thể làm cho alwyas :) riêng bạn
Ông không hỏi về thông báo đẩy. Tất nhiên, anh ta có thể có ý, nhưng đó không phải là những gì anh ta nói :-) –
@Paul bạn nói đúng - tôi nghĩ Daniel đã chọn câu trả lời đúng vì tôi thực sự tự hỏi làm thế nào một ứng dụng sẽ nhận được thông báo khác hơn là thông báo đẩy . --- Chỉ cần đọc câu trả lời của bạn, vâng, đó chắc chắn là một thông báo cũng :) – Till
Thông báo là một thành ngữ phổ biến trong lập trình iPhone. Xem câu trả lời dưới đây. –
- 1. Cách nhận thông báo khi thông báo được thông báo
- 2. Đăng ký thông báo đẩy và mã thông báo thiết bị của Apple Nhận thông tin làm rõ?
- 3. iOS: cách đăng ký thông báo đẩy?
- 4. Đăng ký Thông báo Đẩy
- 5. cách nhận mã thông báo thiết bị?
- 6. Nhận thời gian hết hạn API đăng ký Google Android cho mã thông báo đăng ký.
- 7. JQuery: đăng Mã thông báo FormData và csrf cùng nhau
- 8. Thông báo đăng ký RabbitMQ trong .NET
- 9. Thông báo/đăng nhập từ Thin
- 10. Thông báo lỗi đăng nhập tùy chỉnh JBoss JAAS Thông báo lỗi
- 11. Cách nhận thông tin đăng nhập API paypal?
- 12. liftweb - truy cập thông số nhận/đăng
- 13. Android đôi khi tôi nhận được android.app.RemoteServiceException: Thông báo xấu được đăng từ gói. Tại sao?
- 14. cách hiển thị thông báo lỗi khi tôi đăng nhập và đăng ký biểu mẫu trong cùng một trang
- 15. Nhận thông báo hiện tại android
- 16. Xác nhận Knockout - Cách hiển thị thông báo lỗi
- 17. Cách nhận mã thông báo truy cập từ GoogleCredential?
- 18. nhận tên cửa sổ thông báo
- 19. Cách nhận thông báo về sự kiện thẻ SD?
- 20. trong R cách nhận thông báo lỗi bằng tiếng Anh
- 21. đưa ra: thêm thông báo sau khi đăng ký (có thể xác nhận)
- 22. Nhận sản xuất APNS mã thông báo
- 23. Nhận dữ liệu từ thông báo GCM
- 24. Cách nhận dấu thời gian của thông báo xmpp đến?
- 25. Cách đặt thông báo khi tôi nhận Ngoại lệ
- 26. Cách nhận thông báo lỗi từ chủ đề ruby
- 27. Nhận mã thông báo từ NSTokenField
- 28. Nhận mã thông báo thiết bị cho thông báo đẩy sau khi ứng dụng bị xóa
- 29. Nhận mã thông báo người dùng facebook
- 30. Đăng ký iOS cho thông báo đẩy trong ứng dụng
- (void) cacheCập nhật: (NSNotification *) thông báo { [tự tải]; } –
Cũng được phát hiện! Đã sửa bài đăng. –