作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
此处 CPTScatterPlotFiledX 显示错误为:
Binary Operator cannot be applied to operand of Type _CPTScatterPlotFiledX and UInt!
对于 CPTScatterPlotFiledY 也是如此
func numberForPlot(plot: CPTPlot!, field fieldEnum: UInt, recordIndex idx: UInt) -> NSNumber! {
switch fieldEnum
{
case CPTScatterPlotFieldX :
if plot.identifier .isEqual("aapl")
{
var num: NSNumber = aaplArray.objectAtIndex(Int(idx)).valueForKey("x") as! NSNumber
return num
break
}
else if plot.identifier .isEqual("goog")
{
var num: NSNumber = googArray.objectAtIndex(Int(idx)).valueForKey("x") as! NSNumber
return num
break
}
case CPTScatterPlotFieldY :
if plot.identifier .isEqual("aapl")
{
var num: NSNumber = aaplArray.objectAtIndex(Int(idx)).valueForKey("y") as! NSNumber
return num
break
}
else if plot.identifier .isEqual("goog")
{
var num: NSNumber = googArray.objectAtIndex(Int(idx)).valueForKey("y") as! NSNumber
return num
break
}
}
return NSNumber(float: 0)
}
最佳答案
将 case CPTScatterPlotFieldX
替换为 case UInt(CPTScatterPlotField.X.rawValue)
以便将 enum
类型转换为原始 UInt
值
关于ios - 有人可以解决我对 corePlot 中的 CPTPlotDatasource 的查询吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34218154/
此处 CPTScatterPlotFiledX 显示错误为: Binary Operator cannot be applied to operand of Type _CPTScatterPlotF
我是一名优秀的程序员,十分优秀!