0

iOS에서이 앱에서 발생하는 모든 viewDidAppear에 대한 알림을 AppDelegate에 등록 할 수 있습니까? 모든 viewDidAppear에서 명시 적으로 클래스를 트리거 할 필요없이 내 앱에 대한 일부 분석 처리를 수행하는 사람들에게 등록하고 싶습니다. 이 작업을 수행하는 방법에 대한 제안이 있으십니까?응용 프로그램의 viewDidAppear/etc에 대한 알림 등록?

감사합니다.

+0

하이재킹'objc_msgSend()'. selector를'@selector (viewDidAppear)'와 비교하십시오. 행동을 취하십시오. 원래 함수를 호출하십시오. (예, 죄송합니다, 나는 JB 세계에서 왔습니다 ...) –

+0

@ H2CO3 : "JB world"는 무엇입니까? Jailbreaking? –

+0

@JoshCaswell 물론. –

답변

1

UIView를 서브 클래스 화하고 통지를 등록한 다음 해당 서브 클래스에서 게시해야합니다. 앱의 모든 뷰는 하위 클래스의 인스턴스 여야합니다.

관련 문제