1
A
回答
1
这种模式被称为EventBus,并为此一些库。
1
您可以使用LocalBroadcastManager或可以实现观察接口来完成你的任务,因为iOS的NSNotification。
相关问题
- 1. 等到NSNotification收到
- 2. Android的等效UIEdgeInset
- 3. Android的等效UISwitch
- 4. android invokeandwait等效
- 5. Android .designer.cs等效?
- 6. Android的等效iOS的imageView.addArrayOfImages()
- 7. Android的等效iOS的beginIgnoringInteractionEvents
- 8. View.Frame等效于Android
- 9. Android等效于JTextArea
- 10. JFileChooser等效于Android
- 11. Rails.env等效于Android
- 12. TiledLayer等效于Android
- 13. 等效于Android中的arc4random()
- 14. 在Android中等效的MessageBox?
- 15. Android中plist的等效
- 16. 等效的iOS RestKit为Android
- 17. Android等效于C#的Application.DoEvents();
- 18. iOS NSNotification是否等同于事件?
- 19. Android等效于CSS background-size:cover
- 20. TPL等效于Java/Android
- 21. Android VIEW GONE等效于ios
- 22. Android Studio/IntelliJ - git-revert等效
- 23. Android Firebase查询等效项
- 24. Android包含文件等效
- 25. 等效timeIntervalSinceReferenceDate在android中
- 26. Android等效BlackBerry版DateTimeUtilities
- 27. Android的等效的JavaScript的setInterval类
- 28. Android的等效iPhone的默认图像
- 29. Android的等效于Windows Phone的Deployment.Current.Dispatcher.BeginInvoke?
- 30. Android的等效setTimeout和clearTimeout的JavaScript?
这工作,谢谢。 – user92238
该文档不涉及接收器的生命周期。我假设LocalBroadcastManager保持强大的引用,并且我们需要取消注册以防止内存泄漏? – user92238
是的,为了防止内存泄漏,您必须注销所有broadcastreceiver。 –