하나의 통지 (여러 개의 클래스에서 같은 postNotificationName : postNotificationName : @ "notification_name")를 보내도 괜찮습니까? Observer는 AppDelegate.m이며 NSDictionary를 공유합니다. 모든 클래스가 알림을 보내기 전에 키의 dic 값을 설정합니다. AppDelegate가 알림을 받으면 dict의 모든 값이 yes로 설정되었는지 (모든 알림이 전송되었는지) 확인합니다. 좋은 방법입니까 아니면 다른 방법을 사용해야합니까?하나의 통지가 여러 번 게시 됨 (하나의 옵저버)
0
A
답변
0
이 가능 (모든 클래스에 대한 알림은 정확히 하나의 각 클래스를 보낼 수있다), 그러나 당신이이 디자인으로 달성하고자하는 것을 명확하지 않다.
알림의 목적은 실제로 수신기가 할당이 해제되어 더 이상 존재하지 않을 때 충돌이 발생하지 않도록하는 것입니다. 앱 위임자의 경우이 작업은 불가능하므로 직접 (예 : 노출 된 방법을 통해) 앱 대리인과 직접 통신해야합니다.
관련 문제
- 1. 하나의 관찰자가 여러 번 emberjs에서 호출 됨
- 2. 하나의 요소 여러 번
- 3. 하나의 제품을 여러 사이트에 게시
- 4. didStartMonitoringForRegion이 하나의 startMonitoringForRegion에 두 번 호출 됨
- 5. 하나의 쿼리에서 여러 번 계산
- 6. 하나의 서버에 하나의 rpm을 여러 번 설치하는 경우
- 7. 여러 파일이 하나의 첨부 파일로 전송 됨
- 8. 여러 버전의 Android 앱을 하나의 앱으로 게시
- 9. 하나의 WSO2 API에 여러 서버 끝점 게시
- 10. 하나의 게시 요청에서 여러 끝점에 게시하는 방법?
- 11. 하나의 게시 URL에 여러 자산 전송
- 12. 하나의 JSON 문자열에 여러 매개 변수 게시
- 13. 하나의 함수에서 화면 요소를 여러 번 업데이트합니다.
- 14. 하나의 쿼리를 여러 번 계산하면서 '개수가 뚜렷합니다'
- 15. 하나의 컨트롤러 동작에서 모델을 여러 번 업데이트하십시오.
- 16. 하나의 Linq2Sql submitchanges() 호출이 여러 번 실행됩니다.
- 17. 아이폰 이미지 갤러리 : 하나의 이미지를 여러 번
- 18. 같은 엠버를 하나의 템플릿에 여러 번 표시합니다.
- 19. JFrame은 하나의 구성 요소를 여러 번 사용합니다.
- 20. Android 하나의 애플리케이션을 여러 번 실행하기
- 21. 하나의 기호를 기존 함수로 여러 번 쓰려면?
- 22. 파이썬을 사용하여 하나의 구문으로 여러 번 인용
- 23. 하나의 프로그램에서 여러 번 시작되는 트위스트 반응기?
- 24. 하나의 Rails 앱을 여러 번 구현
- 25. ViewPager에서 하나의 조각을 여러 번 사용
- 26. 자바, 하나의 데이터베이스 컬럼 참조를 여러 번
- 27. 하나의 JSP 파일을 여러 번 포함하십시오.
- 28. 하나의 콧수염을 다른 데이터로 여러 번 렌더링
- 29. Java에서 하나의 오이 시나리오를 여러 번 구현
- 30. 하나의 업데이트 요청에서 여러 번 업데이트되는 레일
도움 주셔서 감사합니다. 귀하가 말했듯이 간단한 노출 방법에 대한 알림을 포기했습니다. 간단하고 디버깅하기 쉽습니다. 감사합니다! :) 내 목표는 모든 데이터가로드 될 때 새보기 컨트롤러를로드하는 것이 었습니다 (어떤 클래스가 데이터를 다운로드 할 때 사전 집합과 사전에있는 모든 값이 적절한 값으로 설정되어 있는지 확인하는 시작 메소드). – lvp