overrIDe func tableVIEw(tableVIEw: UItableVIEw,cellForRowAtIndexPath indexPath: NSIndexPath) -> UItableVIEwCell { var cell:UItableVIEwCell = mytableVIEw.dequeueReusableCellWithIDentifIEr("cell") as UItableVIEwCell var chart = cell.contentVIEw.vIEwWithTag(42) as TKChart chart.delegate = self chart.removeAllData(); //needed because of cell recycling var userDef1 = 1 var userDef2 = 1 func lineChart() -> TKChart {...} func columnChart() -> TKChart {...} var chartsArray = [AnyObject]() if userDef1 == 1{ chartsArray.append(lineChart()) } if userDef2 == 1{ chartsArray.append(columnChart()) } if indexPath.row == 0{ chartsArray[0] **error: Expression resolves to an unused l-value** } if indexPath.row == 1{ chartsArray[1] **error: Expression resolves to an unused l-value** } return cell}解决方法 chartsArray [0]与仅仅编写lineChart()的结果类似;你正在识别一个值,但实际上并没有对它做任何事情. 总结
以上是内存溢出为你收集整理的ios – 索引到函数数组:表达式解析为未使用的l值全部内容,希望文章能够帮你解决ios – 索引到函数数组:表达式解析为未使用的l值所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)