Я учусь Swift, я создал массив в проекте PlaygroundArray сохраняет строку вместе с плавающей запятой в swift3?
var stringArray:[String] = ["sanoj","kashyap"] //creating array of type string
После этого я создал массив как var stringArray:[String] = ["sanoj",2.2]
// показывает мне массив, который является правильным (означает, что он дает ошибку) но
var stringArray1 = ["sanoj",2.2] does not giving any array ?? why?
по опр массива:
массив представляет собой упорядоченный набор, который хранит несколько ва шт. такой же тип. Это означает, что массив Int может хранить только значения Int. И вы можете вставлять в него только значения Int.
Xcode:Version 7.3 (7D175)
OS: 10.11.6 (15G31)
проверка массива через перечисление, кажется, работает хорошо.
Почему ошибка не приходит при создании массива? Проверьте Xcode так же, как и все.
«var stringArray: [String] = [" sanoj ", 2.2]' compile? Как '2.2' можно назначить массиву типа String? – Apurva
Да, он скомпилирован. – Sandy
Нет, вы не понимаете, как работает детская площадка. 'var stringArray: [String] = [" sanoj ", 2.2]' не может компилироваться. – matt