我正在创建一个menuitem,如下所示:
NSMenuItem* item = [[NSMenuItem alloc] init];
[item setTitle:device.name];
[item setImage:device.icon];
设备name
由于某种原因而更新。当更新名称(Binding / KVO)时,我的一个自定义视图会更新,但项目不会更新。
知道为什么吗?
编辑:名称更新如下:
[self setValue:[[NSFileManager defaultManager] displayNameAtPath:_path] forKey:@"name"];