[[NSDistributedNotificationCenter defaultCenter] addObserver:target selector:@selector(desktopImageChanged:) name:@"com.apple.desktop" object:@"BackgroundChanged"]; 应该完成任务。