Я понимаю, что это ненужный вопрос, но ... почему я не могу использовать сокращение для преобразования массива символов в строку?swift: невозможно уменьшить массив символов [sic] до строки
например,
let str = "this is a string"
let clist = Array(str)
let slist = clist.reduce("", +)
дает мне: 'Характер' не является подтипом 'Uint8' когда
list dlist = [0, 1, 2, 3, 4, 5, 6]
let sum = dlist.reduce(0, +)
работы
Я знаю, что могу просто сделать SLIST = строка (клист), но я просто хочу знать, ты знаешь?
Swift 1.1 в игровой площадке Xcode 6,2
Спасибо!