【发布时间】:2014-08-19 17:45:02
【问题描述】:
我是 Swift 新手。我正在尝试在我的班级中使用方法签名:
func UISaveVideoAtPathToSavedPhotosAlbum(_ videoPath: String!,
_ completionTarget: AnyObject!,
_ completionSelector: Selector,
_ contextInfo: CMutableVoidPointer)
最后一个参数 contextInfo 在 obj-c 中是一个 void *。
如果我在 Swift 中传递字典,则会收到 NSDictionary 而不是 CMutableVoidPointer 的子类型错误。对此有任何帮助将不胜感激。我不知道如何在 Swift 中传递 void * 等效参数而不会出现该错误。
【问题讨论】:
标签: ios objective-c swift void-pointers