Anonymous
и при перетаскивании её на сим - прога установилась
Vadim
и в чем проблема то состоит? тебе надо этот app найти?
Vadim
в DerivedData лежит
Vadim
builds
Anonymous
и в чем проблема то состоит? тебе надо этот app найти?
да просто не знал о такой возможности
Vadim
с 8 версии икскода появилась по-моему
Anonymous
как, главное ?!
Viacheslav
подскажите по свифту: в условии даны class и struct с двумя проперти - let name: string и var age: Int. Затем к перменным присваивается по экземпляру каждого и обновляется: a.name = ‘’new’’ a.age = 15 то же самое и со вторым. где это удастся а где нет?
Anonymous
в классе получится
Anonymous
а, нет
Anonymous
стоп
Anonymous
let вообще нельзя присваивать
Viacheslav
в чем разница здесь в поведении класса и стракта?
Anonymous
Вы наверное mfc не нюхали еще
можете немного подробнее ? это ускорит разработку интерфейса приложения ?
Stanislav
там где let не получится и в классе и в структуре, а чтобы менять поля структуры надо чтобы она была var
Dmytro Shvetsov
в чем разница здесь в поведении класса и стракта?
возможно про то что там не скомпилится
Viacheslav
я ответил что не вижу тут разницы между классом и страктом - константам нельзя присваивать нигде, переменным можно мне хитро сказали что не зря это все написали
Alexey
можете немного подробнее ? это ускорит разработку интерфейса приложения ?
Нет)это про то как раньше страдали люди, а сейчас все мышкой раз раз и готово. Могу порекомендовать сначала на бумажке нарисовать примерно, потом уже в дизайнере
Viacheslav
Переменным в структуре которая объявлена как let присваивать нельзя
и я о том же, что разницы нет но это был неправильный ответ
Dmytro Shvetsov
вообще согласен, странно немного ) учитывая что с этим a.name = ‘’new’’ a.age = 15 оно тоже не скомпилится
Stanislav
и я о том же, что разницы нет но это был неправильный ответ
В смысле нет разницы? Если объект класса объявлен с let, присваивать var свойства можно
Stanislav
Вот и разница
Anonymous
swift documentation
Dmitry
swift documentation
хоть не life documentation
Anton
let вообще нельзя присваивать
Можно боже, мы его не инициализировали еще даже
Anonymous
за пределами класса нельзя
Anton
и в структуре скомпиоится
Anton
А в классе нет
Anton
так как конструктора в классе нет
Anonymous
и в структуре скомпиоится
алло, присваивание снаружи идет
Anonymous
ничего там не скомпилится
Viacheslav
Вадим ты не шаришь
Anonymous
ладно, возможно я просто задание не понял
Anton
Anton
а я ведь только первые уроки UIKit прохожу
Viacheslav
В смысле нет разницы? Если объект класса объявлен с let, присваивать var свойства можно
struct Passport { let name:String = ‘’Kolya’’ } let a = Passport() a.name = ‘’Petya’’ я правильно тебя понял?
Anonymous
я так и не вижу, где ты тут let присваиваешь за пределами конструктора
Anton
а вот здесь нельзя, потому что let
Anton
Anonymous
я блять про это и говорил
Anton
Vadim учи матчасть
Stanislav
Stanislav
Stanislav
Первый скрин - struct, второй - class
Anton
Лучше конструкторы делать имхо
Stanislav
Лучше, но вопрос был не про них вроде
Anonymous
Vadim учи матчасть
еще раз, a.name, a — объект класса. name — let-константа, снаружи ты ее присвоить не сможешь. a.name = «заебали блять» — присваивание снаружи
Anonymous
учи основы UIKit дальше
Anton
Но я же присвоил .-.
Anton
значит ты не прав
Anonymous
ты в конструкторе присвоил, алло
Anton
ну
Anton
А тут не указано как
Anton
алло
Stanislav
ты в конструкторе присвоил, алло
Технически это снаружи 😄
Anonymous
ну
слово СНАРУЖИ тебе о чем-нибудь говорит?
Anonymous
там прямо написано a.name = «blabla»
Anonymous
не self.name
Anonymous
не name
Anonymous
а a.name
Anton
но в задании не написано как
Anton
Снаружи или внутри
Anonymous
а это что?
Anonymous
обращение к проперти снаружи не видишь?
Stanislav
Да блин, не про это вопрос, а про объявление объекта структуры с let и c var)
Anton
Но вдруг до этого мы их инициализировали)
Stanislav
Но вдруг до этого мы их инициализировали)
Вот это скорее всего подразумевалось, но не указано
Anton
Vadim неточное задание, давай не будем ругаться?
Anonymous
да я уже все как бы
Viacheslav
Viacheslav
в общем вот что в итоге разница что let экземпляру класса не помешала обновить внутреннюю var
Hovhannes
Привет всем! Кто нибудь использовал rtc для реал тайм трансляции, с возможностью группового видео или аудио звонка?