Size: a a a

2020 March 13

VS

Vasily Shapenko in pro.net
Смотрю доку по UITableView сейчас
источник

VS

Vasily Shapenko in pro.net
Колбэка пока не вижу
источник

NT

Nikita Tsukanov in pro.net
источник

VS

Vasily Shapenko in pro.net
источник

NT

Nikita Tsukanov in pro.net
а, ну так бы и сказал, что не в теме, как Cocoa вообще работает
источник

NT

Nikita Tsukanov in pro.net
меня вообще всегда забавляет, когда люди не в теме пытаются что-то доказать быстрогуглежом
источник

NT

Nikita Tsukanov in pro.net
при этом не зная, что именно им гуглить
источник

NT

Nikita Tsukanov in pro.net
В ObjectiveC нет событий в привычном тебе понимании
источник

NT

Nikita Tsukanov in pro.net
вместо этого объекту назначается "делегат"
источник

NT

Nikita Tsukanov in pro.net
который должен соответствовать определённому протоколу
источник

NT

Nikita Tsukanov in pro.net
примерно как в Java
источник

NT

Nikita Tsukanov in pro.net
соответственно все колбеки UITableView уходят в его делегат, который должен поддерживать протокол UITableViewDelegate
источник

VS

Vasily Shapenko in pro.net
Ну допустим
источник

NT

Nikita Tsukanov in pro.net
UITableView - это один маленький пример
источник

NT

Nikita Tsukanov in pro.net
паттернов, когда вьюха создаётся колбеком довольно много
источник

VS

Vasily Shapenko in pro.net
Ты условный xamarin NSView суешь в код на objC?
источник

NT

Nikita Tsukanov in pro.net
ты можешь наследовать C#-классы от нативных классов
источник

VS

Vasily Shapenko in pro.net
Могу, да
источник

VS

Vasily Shapenko in pro.net
Но, имхо, такие вещи лучше все же на той стороне создавать
источник

NT

Nikita Tsukanov in pro.net
биндинги автоматом делают нужные регистрации через libbbjc.dylib
источник