我在我的 Swift 3.0 代码中添加了一个 Objective-C 类别。它有一个带有标题的方法:
+(UIBezierPath *)interpolateCGPointsWithHermite:(NSArray *)pointsAsNSValues closed:(BOOL)closed;
当我从我的 Swift 代码中调用它时:
antiAliasing = dict.value(forKey: "antAliasing") as! NSArray
UIBezierPath.interpolateCGPoints(withHermite: antiAliasing, closed: true)
我得到了错误:
无法将“NSArray”类型的值转换为预期的参数类型“[Any]!”
那有什么问题?