Size: a a a

2021 October 06

A

Andrew in SwiftBook
вы пытаетесь в чем-то разобраться но обмениваетесь скринами кода который заведомо не работает
источник

K

Kapitoshka438 in SwiftBook
Этот пример ты придумал сам. У человека не так.
источник

D

Dmitry in SwiftBook
Действительно, прям совсем не так)
источник

K

Kapitoshka438 in SwiftBook
Мне что нужно было скинуть весь проект вместе со сторибордом и чтобы было видно, что он Main Interface? Я скинул код вью контроллера, который успешно делает то что надо в симулаторе.
источник

D

Dmitry in SwiftBook
сетить делегата собственной проперте которая создается внутри этого же класса, совершенно иначе)
источник

K

Kapitoshka438 in SwiftBook
Ну ты всмотрись. У него совсем не так.
источник

МП

Максим Панасенко... in SwiftBook
Так зачем конечно если присваиваешь делегата инстансу созданному на 14 строке а вызываешь его у инстанса который создал второй раз на 26, к которому ты делегата не присваивал…. На 29 строке делегата надо вызвать не у first а у second.first
источник

K

Kapitoshka438 in SwiftBook
Он не сетит делегата собственной проперте.
источник

D

Dmitry in SwiftBook
Ну прям совем, сейчас создам, проект и повторю вместо инита на вьюдидлоаде и получу совершенно другой результат )
источник

D

Dmitry in SwiftBook
ну конечно ))) а в 29 строке что происходит?
источник

D

Dmitry in SwiftBook
видимо какому-то другому объекту сетиться делегат)
источник

A

Andrew in SwiftBook
да мне вообще все равно) просто будете до посинения спорить
источник

K

Kapitoshka438 in SwiftBook
From - это не делегат.
источник

K

Kapitoshka438 in SwiftBook
У From есть переменная делегат.
источник

D

Dmitry in SwiftBook
фром это объект КОТОРЫЙ СОЗДАЕТСЯ внутри твоего класса TO, и ты ЕМУ сетишь делегата, логично)
источник

D

Dmitry in SwiftBook
а зачем тебе делегат? да фиг знает если у тебя есть доступ к этому объекту из TO)
источник

D

Dmitry in SwiftBook
вероятно так работают делегаты в паралельной вселенной)
источник

МП

Максим Панасенко... in SwiftBook
Ты в своём коде создаёшь два разных инстанса класса first первому ты присваиваешь делегата, а второй (которому ты не присвоил делегата) вызываешь на 29 строке
источник

МП

Максим Панасенко... in SwiftBook
29 строку меняешь на second.first.delegat и все будет работать
источник

D

Dmitry in SwiftBook
Не мешай) у нас это норма)
источник