NSMakeRange: Наследие устаревшего конструктора: конструкторы Swift предпочтительнее устаревших удобных функций.

Я использую следующий код для обеспечения межстрочного интервала между текстом UILabel.

let daysAttrString = NSMutableAttributedString(string: allDays)
  let paragraphStyle = NSMutableParagraphStyle()
  paragraphStyle.lineSpacing = 7
  paragraphStyle.minimumLineHeight = 7
  daysAttrString.addAttribute(NSParagraphStyleAttributeName, value:paragraphStyle, range:NSMakeRange(0, daysAttrString.length))
  cell.operationalDays.attributedText = daysAttrString

Но я получаю следующее предупреждение, как показано ниже при использовании SwiftLint:

Legacy Constructor

Почему это показано и как это решить?

0 ответов

Другие вопросы по тегам