나는 다음과 같은 코드를 사용하여 내 자신의 통지에 가입하고있어 다음 "anObject를"매개 변수의 경우NULL 객체가있는 NSNotificationCenter.PostNotificationName()이 트리거되지 않습니다 : 버그 또는 설계된대로?
NSNotificationCenter.DefaultCenter.PostNotificationName("BL_UIIdleTimerFired", null);
그러나, 알림은 정확하게 수신됩니다
NSNotificationCenter.DefaultCenter.AddObserver("BL_UIIdleTimerFired", delegate {
Console.WriteLine("BaseFolderViewController: idle timer fired");
});
알림을 보내려면 PostNotificationName(string sString, object anObject)
이 NULL이 아닙니다. 이것은 의도적으로 설계된 것입니까? 객체를 전달해야합니까? 아니면 버그입니까? 특정 개체에 대한 참조를 보내고 싶지 않습니다.
합리적인 것으로 들립니다. – Krumelur