У меня есть переменная типа String, в Swift, его содержание может быть следующим:Как преобразовать строку в соответствии с ее содержимым в Swift?
var str:String = "45.7" //content is of float type
Или содержимое может быть:
var str:String = "45" //content is of int type
содержание также может быть любого другого типа, имеющий более чисел и/или десятичных знаков. Как можно преобразовать строку?
Переменная только одна, не существует двух переменных. И значение переменной не является фиксированным, если оно содержит десятичное число или нет, оно может содержать число десятичной точки или может не совпадать. Единственная переменная может иметь вышеуказанные возможности хранения данных.
Возможный дубликат [Swift - Преобразование строки в Int] (http://stackoverflow.com/questions/24115141/swift-conversion-string-to-int) – FelixSFD