请问3.0的通知中心因该如何写呢

testcpp里面的用的还是老方法NotificationCenter::getInstance()->addObserver(this, callfuncO_selector(Light::switchStateChanged), MSG_SWITCH_STATE, NULL);

新方法应该怎么写啊