我需要知道用户是否在跳板设置中更改了系统时间.因此我的后台程序可以得到通知.根据文件,NSSystemClockDidChangeNotification是一个选择.但我不能收到任何东西:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(handleSysTimeChanged:)
name:NSSystemClockDidChangeNotification
object:nil];
Run Code Online (Sandbox Code Playgroud)
我哪里错了?有什么建议?
当我返回一个CFDataRef由
(CFDataRef)MyFunction{
.....
CFDataRef data = CFDataCreate(NULL, buf, bufLen);
free(buf);
return data;
}
Run Code Online (Sandbox Code Playgroud)
有内存泄漏,如何进行CFDataRef自动释放?方法[data autorelease]不会退出.