Александр
Антон
что значит ? !
Александр
в сигнатуре
Александр
написано же
Александр
что переименовано
Александр
даже выделили что именно нужно заловеркейсить
Александр
Александр
не обращай внимания
Андрей
я всёравно нее понял )
Gleb
У вас как с английским?
Александр
NSURLRequest(url:
Александр
вместо URL:
Gleb
url с маленькой)
Gleb
URL -> url
Gleb
NSURLRequest(url:
Gleb
вместо URL:
Александр
без английского тяжело быть программистом, скорее учите
Андрей
https://i.imgur.com/2n9PQce.png
Gleb
!
Gleb
после url
Gleb
Идите учите свифт и раскуривайте работу с NSURLRequest
Gleb
и почему там надо разворачивать опционалы
Александр
он же сказал что новичок
Gleb
И английкий - быстрее учите, раньше чем все остальное
Александр
и будет спрашивать тупые вопросы
Александр
вот и спрашивает
Gleb
Новичков развелось)
Александр
но английский нужен обязательно
Gleb
От английского новичков никто не освобождал)
Александр
тем более что в контексте программирования английский язык в принципе довольно скуден
Александр
там учить нечего
Андрей
да лан я понимаю что пишут . только не ясно что делать
Gleb
value of optional type 'URL'? not unwrapped
Gleb
что тут непонятного)
Андрей
всёравно какаято лажа... урл заменял везде
Андрей
вот у чувака всё работает https://youtu.be/Gyq-mk3cXhg?t=419
Gleb
При чем тут заменял?
Александр
Gleb
Потому что он развернул опционал уже
Александр
а у тебя свифт 3
Gleb
И свифт старый)
Gleb
Идите смотреть diff'ы swift 3 и swift 2 :D
Андрей
я добавляю в воркфловю "узнать что такое развернуть_опционал"
Gleb
И поменьше NS юзайте, будет меньше проблем в swift 3
Gleb
Красава)
Андрей
https://i.imgur.com/wqTOoSn.png вот так вроде работает
auto
Никаких NS же
auto
фондейшн без нс, щастье где-то здесь
Андрей
нс это от namespace ?
Александр
я добавляю в воркфловю "узнать что такое развернуть_опционал"
ну кароч если TLDR то тип может быть нуллабл. Типа есть тип String а есть String? и вот переменная типа стринг не может принимать нулл. Она всегда имеет значение. А переменная стринг? может нихуя не иметь. И если в сигнатуре метода указан String то ты не можешь туда засунуть String? потому что это разные типы данных. Поэтому один из вариантов сделать форс анврапп, добавив к имени переменной знак !
Viacheslav
NS было на прошлой неделе в чате
auto
Александр
типа я точно знаю, что там есть значение и принимаю всю отстветственность
auto
Компания Джобса
Gleb
! = если пиздец, то я виноват, но я атвичаю, что пиздеца там нет
Андрей
auto
Александр
auto
Я так коллеге форс анврап объяснял
Александр
опционал это типа значение опциональное. МОжет есть а может нет. Если уверен что есть - ставишь !
Artem
Сколько зарабатывает программист в Москве по мнению ФНС
🗂 Хабрахабр:  Блог компании Regberry.ru, Законодательство и IT-бизнес, Карьера в IT-индустрии, Развитие стартапа, Фриланс
5 000 000 рублей в год или 417 000 рублей в месяц зарабатывает московский предприниматель, оказывающий услуги по разработке компьютерных программ и баз данных. Если же он ещё и компьютеры ремонтирует, то его доход удваивается и достигает заветной круглой цифры в 10 000 000 рублей. Такие суммы потенциально возможного годового дохода IT-специалиста приводятся в законе г. Москвы от 31.10.2012 № 53 «О патентной системе налогообложения».
Читать далее ➡ https://shbr.xyz/hh314128
Gleb
Типа квантовое значение :D как кот у шредингера) Но на самом деле нихуя
Андрей
Gleb
я уже скинул ему, надеюсь осилит по-русски)
Viacheslav
как можно заниматься разработкой на свифте, не понимая про опциональные типы
Андрей
да не пытался даже. сейчас свифтбук-ру вот посмариваю.
Viacheslav
а, с английским же проблемы, да.
Андрей
С английским проблемы у всех
Viacheslav
Viacheslav
Haile
"безопасный язык"
Haile
ох лол
Haile
этот свифт
Gleb
На то и безопасный )
Gleb
что ебнет от души везде, где сделал небезопасно)
Haile
"компилятор чет мне тут орет, но если поставить ! - то не орет"
Haile
норм, работает