Objective c 创建自己的NSNotificationCenter方法

Objective c 创建自己的NSNotificationCenter方法,objective-c,nsnotificationcenter,Objective C,Nsnotificationcenter,请解释一下,我如何创建自己的NSNotificationCenter方法而不是 - (id)addObserverForName:(NSString *)name object:(id)obj queue:(NSOperationQueue *)queue usingBlock:(void (^)(NSNotification *))block 你可以使用类别或继承,但你为什么需要它?这是我教育计划的一部分,我需要创建我自己的方法来理解这个方法的所有特性。你能解释一下如何使用类别来解决这个任务

请解释一下,我如何创建自己的NSNotificationCenter方法而不是

- (id)addObserverForName:(NSString *)name object:(id)obj queue:(NSOperationQueue *)queue usingBlock:(void (^)(NSNotification *))block

你可以使用类别或继承,但你为什么需要它?这是我教育计划的一部分,我需要创建我自己的方法来理解这个方法的所有特性。你能解释一下如何使用类别来解决这个任务吗?我的意思是,我应该写什么样的代码?我无法理解如何访问默认通知中心。。。