我有一个在iOS中记录一些字符串的函数。单击主页按钮我需要调用相同的函数我不想使用AppDelegate
委托方法,因为我建立静态库而不是我将使用NSNotification中心这个代码。我发生的事情是当我单击主页按钮时,函数-(void)log
没有执行
[[NSNotificationCenter defaultCenter] addObserver:[self class] selector:@selector(appWillResignActive:) name:UIApplicationWillResignActiveNotification object:nil];
+ (void)appWillResignActive:(NSNotification *)notification
{
ABC * abc = [[ABC alloc]init];
[abc log];
}
Inside ABC class
-(void)log
{
NSLog (@"abc called");
}