【发布时间】:2016-08-03 16:48:28
【问题描述】:
我有一个NSColors 数组和一个CGFloats 数组,表示渐变停止。我不知道如何使用这些数组来初始化NSGradient。
我尝试将它们制成(NSColor, CGFloat)s 的数组,但NSGradient(colorsAndLocations: 不会接受它,因为它需要可变参数:
而NSGradient(colors:, atLocations:, colorSpace:) 需要UnsafePointer,我不知道如何在 Swift 中正确处理,如果有的话。
【问题讨论】:
标签: swift tuples variadic-functions objective-c-swift-bridge nsgradient