
Andrey
10.11.2016
15:07:16
а то я не очень шарю кастомный у меня щас инит или не кастомный .

Павел
10.11.2016
15:07:24
создаешь метод InitWithWebView:(UIWebView)webView
внутри делаешь [super init];
сохраняешь вебВью в пропертю

Google

Andrey
10.11.2016
15:07:51
где создаю метод ?

Павел
10.11.2016
15:08:01
в твоем классе
который отвечает за работу с вебВью

Александр
10.11.2016
15:08:15

Максим
10.11.2016
15:08:16
Как я понял, UITable Delegate и DataSource должны быть в отдельных файлах/классах
?

Andrey
10.11.2016
15:08:18
внутри фигурных скобок тут ? или снааружи ? https://i.imgur.com/G9OKB5o.png

Павел
10.11.2016
15:08:25

Александр
10.11.2016
15:08:30

Павел
10.11.2016
15:08:32
но можешь и так

Александр
10.11.2016
15:08:32
как захочешь

Haile
10.11.2016
15:08:39
обязательно
и роутер посередине

Google

Павел
10.11.2016
15:08:46
у нас свободная страна, делегируй куда хочешь

Максим
10.11.2016
15:08:46
По-хорошему

Ivan
10.11.2016
15:08:52

Haile
10.11.2016
15:09:00
вообще похер

Александр
10.11.2016
15:09:10
По-хорошему
по хорошему это когда со сториборды тащишь и сорс и делегат на вьюконтроллер

Haile
10.11.2016
15:09:11
сложная логика с переиспользованием - хуяришь генерик датасурс

Павел
10.11.2016
15:09:14

Haile
10.11.2016
15:09:30
похуй как - ебашишь в один контроллер и не паришься

Aibek
10.11.2016
15:09:44
вечер в хату, пацаны

Максим
10.11.2016
15:09:48

Павел
10.11.2016
15:09:55
крутые парни из телеграма так и делают

Александр
10.11.2016
15:10:07

Ivan
10.11.2016
15:10:09

Павел
10.11.2016
15:10:11

Haile
10.11.2016
15:10:20

Павел
10.11.2016
15:10:33
я знаю людей которые не могут в авторесайзМаски и требуют все переписать в лэйаутСабвьювс

Ivan
10.11.2016
15:10:51

Andrey
10.11.2016
15:10:55

Ivan
10.11.2016
15:10:55
Серьезно?

Haile
10.11.2016
15:11:03
я знаю людей которые не могут в автолейаут и потом в яндексе читают лекции, почему его не используют

Google

Александр
10.11.2016
15:11:10

Павел
10.11.2016
15:11:25

Haile
10.11.2016
15:11:31

Павел
10.11.2016
15:11:39

Александр
10.11.2016
15:11:43

Haile
10.11.2016
15:12:00

Александр
10.11.2016
15:12:04

Павел
10.11.2016
15:12:05

Александр
10.11.2016
15:12:07
(не я)

Павел
10.11.2016
15:12:33
но автолэйаут в ячейках тормозит даже в 2к16
поэтому авторесайзы

Andrey
10.11.2016
15:13:02
UIWebView
https://i.imgur.com/pa1iasy.png оно ?

Александр
10.11.2016
15:13:12

Andrey
10.11.2016
15:13:13
пля

Haile
10.11.2016
15:13:13

Andrey
10.11.2016
15:13:32
как методы добавлять к классу ?

Павел
10.11.2016
15:13:49
я правильно понял что он переписывает инит у вебВью?

Andrey
10.11.2016
15:14:01
я чот уже начинаю сомниваться, нужно ли мне добавлять методы к классу

Haile
10.11.2016
15:14:08
class_addMethod

Павел
10.11.2016
15:14:17

Google

Andrey
10.11.2016
15:14:26
я его установил через сториборд мышкой
теперь надо урл туда присунуть
чтоб открылась страница
затем ещё зум залочить и прочее
пох на свист.. давайте на обж-си попробуем. .ток я хз как это сделать
с инитом я так понял никто мне не подскажет по шагам как это делается

Admin
ERROR: S client not available

Павел
10.11.2016
15:16:36
[webView loadRequest:[NSUrlRequest requestWithURL:[NSURL urlWithString:@"adsasdads"]]]

Andrey
10.11.2016
15:19:51

Павел
10.11.2016
15:20:23
Andrey Gurtovoy, [10 Nov 2016 18:15]:
теперь надо урл туда присунуть
чтоб открылась страница

Aibek
10.11.2016
15:20:32
можно я тоже тут задам пару вопросов
есть у меня проблема:
ячейка свой лейаут обновляет, только когда таблица ее переиспользует
То есть в IB все работает на ура, а в рантайме начинаются проблемы
Сэмпл проект с багом прилагается
https://www.dropbox.com/s/84yglurxyntvx9l/ReusedCellBug.zip?dl=0
Что надо:
чтобы лейбл был вертикально по центру
что есть:
когда ячейка создается, лейбл все также смещен, но стоит таблице переиспользовать ячейку, то лейбл становится по центру
перепробовал layoutIfNeeded() везде где можно
Может кто указать, где я ошибся?
Заранее спасибо
Edit: юзается свифт 2.3
чтобы таблица зареюзала ячейку, просто прокрутите ее вверх до упора.

Andrey
10.11.2016
15:21:00

Павел
10.11.2016
15:21:55
там где хочешь присунуть

Andrey
10.11.2016
15:22:39

Ivan
10.11.2016
15:22:55

Andrey
10.11.2016
15:23:07
млин ну чуваки

Павел
10.11.2016
15:23:16

Alex
10.11.2016
15:24:30
Народ, подскажите, есть два GET запроса, оба осуществляются без параметров, только разные юрлы у них.
Стоит ли делать один общий для них метод, в который я буду передавать строку юрл из контроллера или сделать два отдельных метода ?

Haile
10.11.2016
15:24:45
общий

Google

Roman
10.11.2016
15:25:12

Alex
10.11.2016
15:25:28
ок, тогда уже из контрллера буду посылать нужный мне юрл стринг для этого запроса ?

Igor
10.11.2016
15:26:07
и вообще работу с сетью не осуществлять из контроллера

Alex
10.11.2016
15:26:22
мнения разошлись))

Igor
10.11.2016
15:26:28
а делать через датасорс
сегодня это гет запрос, завтра это запрос в базу, послезавтра это запрос в файрбейз...
если хочется после каждого изменения менять контроллер - велкам :) можете тогда прям из контроллера сеть дергать :)

Andrey
10.11.2016
15:27:13
когда тебе надо ее открыть?
когда загрузится эм.. вью контроллер(?) на котором находится компонент веб-вью
если с точки зрения пользователя , то когда я в меню выбираю пункт (в конечной фазе этого действия)

Alex
10.11.2016
15:28:42

Roman
10.11.2016
15:28:43
сделай сервис с каждым запросом отдельно и урлы им пропиши, они в свои очерель будут дергать метод GET общий. Вызываешь сервис с блоком уже готовый где нужно

Andrey
10.11.2016
15:28:43
чото типа компонент дид лоад

Павел
10.11.2016
15:28:51

Александр
10.11.2016
15:29:10
override func componentWillLoad()

Igor
10.11.2016
15:29:13
есть сервис... в нем есть два метода sayHello, sayGoodbye... а что там внутри - это отдельный вопрос
контроллер общается только с сервисом

Andrey
10.11.2016
15:29:35

Alex
10.11.2016
15:29:41
что у первого что у второго, отличия только в юрле)

Igor
10.11.2016
15:30:06
David, внутринности у них сейчас одинаковые, а завтра могут быть разными...