我目前正在尝试将一些视频剪辑设置添加到NSMutableDictionary中,其中包括两个CMTime对象。
我正在尝试存储所使用的视频流(用整数表示),剪辑持续时间(CMTime)和剪辑开始时间(CMTime),这些在代码中的其他地方已经定义。
我可能有点傻,但我无法弄清如何将CMTimes添加到字典中,我收到了“将'CMTime'发送到不兼容类型'id'的参数”的错误提示。
我尝试过setObject和setValue,但都没有成功,并且找不到答案。
我正在尝试存储所使用的视频流(用整数表示),剪辑持续时间(CMTime)和剪辑开始时间(CMTime),这些在代码中的其他地方已经定义。
我可能有点傻,但我无法弄清如何将CMTimes添加到字典中,我收到了“将'CMTime'发送到不兼容类型'id'的参数”的错误提示。
我尝试过setObject和setValue,但都没有成功,并且找不到答案。
NSMutableDictionary *clipDetails = [NSMutableDictionary dictionary];
[clipDetails setObject:[NSNumber numberWithInteger:currentStream] forKey:@"stream"];
[clipDetails setObject:startTime forKey:@"clipStart"];
[clipDetails setObject:duration forKey:@"duration"];