title: how to replace the values of labels in iOS-charts?
body: <p>I use IOS-charts for drawing of downloading speed. I give to chart function array of double which has byte values. It build chart. But I want to show in chart labels value in megabytes, kilobytes or byte. I can transform byte in these value with help <code>NSByteFormatter</code>. But there is one problem, a function that builds charts takes a single array of values (such as an array of bytes), and outputs the same values in the labels on the chart, I tried to find a solution to do this, but I found none. How can i do this?</p>
  
  <p>Function which draw a chart</p>
  
  <pre><code>   func setSendChart(description: [String], value: [Double]) {
      var chartDataEntryArray = [ChartDataEntry]()
  
      for item in 0..&lt;description.count {
          let chartEntry = ChartDataEntry(value: value[item], xIndex: item)
          chartDataEntryArray.append(chartEntry)
      }
  
      let dataSet = LineChartDataSet(yVals: chartDataEntryArray, label: "")
      dataSet.drawCircleHoleEnabled = false
      dataSet.drawCirclesEnabled = false
      dataSet.drawCubicEnabled = true
      dataSet.drawFilledEnabled = true
      dataSet.drawValuesEnabled = false
  
      dataSet.fillColor = UIColor(red: 47/255, green: 206/255, blue: 255/255, alpha: 1.0)
  
      let chartData = LineChartData(xVals: description, dataSet: dataSet)
      sendChartView.data = chartData
  }
  </code></pre>