Swift с нуля: Xcode урок 5 - что такое Dictionary (для новичков)
HTML-код
- Опубликовано: 4 сен 2024
- Пятая серия по обучению языка программирования "Swift" в программе Xcode.
Куда присоединиться:
Всем привет, теперь вы сможете меня поддержать и получить эксклюзивные и закрытые видео смотреть тут - boosty.to/thes...
1.Наше сообщество в вк(более 6 + тыс) = theswif...
2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 3 000 + тыс) - t.me/joinchat/...
Куда присоединиться:
1.Наше сообщество в вк(добаляемся к более 3,5 тыс) = vk.com/theswiftdevelopers
2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 1,500 тыс) - t.me/joinchat/BAn0BkLMGrfpDYy2cnysNg
p.s
Домашние задание: смотрите в группах!
Если все понравилось ты знаешь что делать;)
Ставь лайк и пиши комент! :)
Здравствуйте! Можете отправить ссылку телеграмма. Если ссылаться по этой ссылке говорит « срок действия ссылки истек »
Привет из 2020 !
Курс изучил, повторяю )
Спасибо ! 😊
(Это не спам, а благодарность за проделанную работу)
так мило : ""Мама"
Братан ты ЛЕГЕНДА ! смотрел разные ролики , ничего не понятно ! смотрю твои сразу все понял !
Все отлично, а главное понятно ! Ждем следующее видео (например Опционально или Множество )) )
Спасибо! все очень доступно.
Доходчиво! Спасибо!
Спасибо большое за уроки!
спасибо)
Отличное видео, мой хороший!
Спасибо за видео. Но было бы лучше, если бы вы заранее придумали все примеры, чтобы не было зависаний в виде "эээ" или просто молчания.
Раз нет текстовой части строки, то и нет смысла отделять переменную. будет достаточно: (16:00)
for key in dict.keys {
print(key)
}
Спасибо, очень хорошо объясняете, очень полезно
Супер! Очень важная тема.
Огромное, человеческое спасибо!
Урок Супер!
["Swift 3 с нуля" : "Молодец"]
Реально полезно!!! Подписка + Лайк!!!()
Мурседес - топчик! :-)
Спасибо
Bravo!!!
Спасибо! все понятно!
Спасибо большое!
спасибо огромное
это ассоциативным массивом называется во многих ЯП
Спасибо)))
Класс!
а я сижу код проверяю и переделываю, потому что у меня не упорядочено, как у автора:))) а оказывается словари хаотичны в памяти.
Cпасибо
Лайк!
доброго дня , автор скажите пожалуйста на 16:26 я не могу понять почему мы пишем value = \(dict[key] если мы запрашиваем значения а не ключ (dict[key] можете обьяснить пожалуйста
Не понял звездочки и слэши в print. У меня так получилось:
for (value) in dict {
print(value)
}
Результат:
(key: 1, value: "ooo")
(key: 0, value: "aa")
(key: 4, value: "yyyab")
(key: 3, value: "iiij")
Спасибо за уроки. Но объясните как словари могут работать быстрее массивов? Ведь обращение по индексу это моментальная операция. А для обращения по ключу нужно определить хэш.
Как придать словарю тип, которому изначально мы дали псевдоним?))
например, словарю dictionary присвоить тип, указанный нижу
typealias audioSample = "любой рандомный тип"
как будет выглядеть синтаксис?
Спасибо)
0 дизов,это просто шик
А contains где же...
а чем тогда отличается Дикшнари от Объекта
Есть ли возможность шифровать Dictionary и с охранять файлом на устройстве?
Здравствуйте, можно ли в Dictionary сделать так, чтобы ключи формировались сами? Например: от 1 до 100 мне нужно, то это придется вводить все в ручную?
Можно все!
а разве такой способ вывести и ключи и значения не подходит?
for key in dict.keys{
print("\(key)")
}
(это тот который писал ты для вывода ключей),
for key in dict{
print("\(key)")
}
(а этот выводит и ключи и значения)
Я сам то новичок в свифте и вот хотелось бы узнать стоит ли запоминать то что ты показал или можно оставить и так?
оставь вариант который работает ибо урок на свифт 3
Благодарю за уроки. Как называется Ваш переводчик?
iTranslate помоему
глупый вопрос: как вы сделали темный фон? У меня XCODE на белом фоне, и не пойму как его сменить))
Вопрос снимается)) тупанул, всё нашел. ))
Подскажите что за дела. Прописал все как в уроке - joxi.ru/a2Xn9RQTydDLbr а выдает ошибку. Подскажите что не так.
в swift 4 этот метод изменился, зайди на свифт бук в документацию
Ага понял, через цикл For in нужно. Благодарю
Или через константу let
А где искать домашнее задание?....
В ВКонтакте в обсуждениях
Никто из котанов не поставил лайк за "мурседес".
var nameYear = ["George" : "21.06.94" , "Ika" : "17.12.95" ]
print("Our name is \(nameYear.count) anun")
if nameYear.isEmpty {
print("Yes it is Empty")
}else{
print("No its not Empty")
}
nameYear["Vaga"] = "0.7.01.06"
nameYear["Ika"] = "17.12.96"
nameYear
if let taretiv = nameYear["George"] {
print("Hi is born on \(taretiv) year")
}else {
print("Its wrong name")
}
//nameYear["George"] = nil
//if let deleteName = anunTaretiv.removeValue(forKey: "Ika") {
// print("We are delete date \(deleteName)")
//}
for (nameName , yearName) in nameYear {
print("\(nameName): \(yearName)")
}
Язык на JavaScript
похож
и на с++ , хоча в последних обновлениях все больше отдаляется от него
это очень очень громко и очень неожиданно нельзя ли поровнее говорить а не орать резко
я не уровновешеный просто
@@theswiftdevelopers1301 вот это смешно)))
я может глухой, но резких скачков звука не замечаю