
Bogdan
24.01.2018
19:59:19
Ладно, последний вопрос. Уж дико для меня вы интересные звери! Вот, чисто теоретически, вы - глава проекта. У вас есть разработчик, который единственный в команде разбирается в своей сфере. И он, предположим, столкнулся с проблемой, которая должна была быть решена за час, а уже прошел день. Вопрос - вы бы заставили его до самому разобраться в проблеме или бы хотели, что бы он решил ее все же максимально быстро?) Постарайтесь абстрагироваться от моей личности при оценке такой ситуации
вопрос в другом, как человек, который единственный в команде разбирается в свой сфере не смог оценить задачу?)

Ivan
24.01.2018
19:59:36

Bogdan
24.01.2018
19:59:55
я в час оцениваю вещи типа поменять строку в приложении ?

Ilkhom
24.01.2018
19:59:55
другой вопрос зачем его взяли в первую очередь если он не компетентен

Google

James
24.01.2018
20:00:03
Ну предположим, он должен был уже отправить проект в продакш и все рассчитывали, что он сделает это днем, а решение затянулось

Bogdan
24.01.2018
20:00:21

Виталий
24.01.2018
20:00:24

James
24.01.2018
20:00:28
вы так говорите, будто у вас не возникает проблем, которые затягиваются на долгое время)

Виталий
24.01.2018
20:00:31
за такие графики

Ivan
24.01.2018
20:00:59

Bogdan
24.01.2018
20:01:03
пм тоже уволить нахуй
и за то, что пм допускает, что решение чуть сложнее смены пары строчек, может быть сделано за час

Сергей
24.01.2018
20:01:06
Блин, на такую херь даже отвечать не хочу

Bogdan
24.01.2018
20:01:23

James
24.01.2018
20:01:45
Всем спасибо за ответ! Простите меня, неопытного и зеленого, за такие наглые и глупые вопросы!

Виталий
24.01.2018
20:02:00

Ivan
24.01.2018
20:02:06

Dmitry
24.01.2018
20:02:09

Google

Сергей
24.01.2018
20:02:16
??

Виталий
24.01.2018
20:02:24
молодые и горячие любят переоценивать свои силы

Ivan
24.01.2018
20:02:43
И экономить деньги заказчиков :)))

Виталий
24.01.2018
20:02:44
и ныть потом про бизнес процессы

Ilkhom
24.01.2018
20:03:10
одному подавай криптовалюту другой бизнес процессы налаживает

Сергей
24.01.2018
20:03:25
Один я ебусь с сетками
Но ебусь успешно ?

Bogdan
24.01.2018
20:03:57

Виталий
24.01.2018
20:04:01
ждем много маленьких сеточек

Ivan
24.01.2018
20:04:08
Один раз поебешься, потом может экспертом позовут в сервис по доставке бензина

Сергей
24.01.2018
20:04:14

Ilya
24.01.2018
20:05:02

Dmitry
24.01.2018
20:07:29
James, передай босу пусть дизельные самоходные генераторы заказывает. Теслу заряжать будете. Это актуально будет.

Сергей
24.01.2018
20:09:23
Я бы от Tesla Power Wall домой поставил бы

Artem
24.01.2018
21:43:49
Добрая ночь)
Товарищи, подскажите как пришить action по тапу на пустую ячейку
в методе didSelectRowAtIndexPath НЕ работает: if indexPath.row >= self.array.count

Сергей
24.01.2018
21:44:25
Пустая ячейка не нарисуется
if indexPath.row >= self.array.count если бы это отработало, то у тебя был бы crash
ячеек ровно столько сколько у тебя в массиве

Artem
24.01.2018
21:45:42
надо пустую кастомную ячейку делать и добавлять ее?

Google

Valery
24.01.2018
21:46:06

Сергей
24.01.2018
21:46:26

Artem
24.01.2018
21:46:32
там тоже повалилось-бы все)

Dmitry
24.01.2018
21:46:52
> didSelectRowAtIndexPath НЕ работает: if indexPath.row >= self.array.count
охуеть

Valery
24.01.2018
21:46:55

Сергей
24.01.2018
21:48:14
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
что у тебя тут?

Artem
24.01.2018
21:48:42
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
if tableView == orderTable {
return 1
}
if tableView == retailerTable {
return retailersArray.count
}
return 1
}
ну получается что будет retailers.count +1 например

Сергей
24.01.2018
21:49:28
if indexPath.row >= self.array.count не сработает
а вообще причем тут self.array или retailersArray ?

Valery
24.01.2018
21:50:14

Artem
24.01.2018
21:50:20
ну я просто не помню как у меня называлось там сразу написал с ходу

Сергей
24.01.2018
21:50:44
обычно помню делали так return retailersArray.count+1
и после этого ловили так - if indexPath.row == retailersArray.count

Artem
24.01.2018
21:51:36
не совсем
там 2 таблицы
он в любом случае требует int возвращать
по факту это if {} else {} своеобразный

Сергей
24.01.2018
21:51:54
Ну if то я не разучился читать, хоть и на мерзопакостном синтаксе

Artem
24.01.2018
21:52:48
orderTable одна таблица, retailerTable другая
иначе у меня бы все повалилось опять-же

Google

Сергей
24.01.2018
21:53:17
Кручу, верчу, Серегу запутать хочу
?

Artem
24.01.2018
21:53:32
можно
if tableView == orderTable {
return 1
}
if tableView == retailerTable {
return retailersArray.count + 1
} else {return 1}
для чистоты кода
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
if tableView == orderTable {
return 1
}
if tableView == retailerTable {
return retailersArray.count + 1
} else {
return 1
}
}

Сергей
24.01.2018
21:54:17

Artem
24.01.2018
21:54:28
это swift, тут вообще пиши как хочешь)

Сергей
24.01.2018
21:54:36

Admin
ERROR: S client not available

Сергей
24.01.2018
21:54:43
но не понял ты меня )
ладно
зачем тебе пустая ячейка?

Ivan
24.01.2018
21:55:01
можно
if tableView == retailerTable {
return retailersArray.count + 1
}
return 1
Вот же

Сергей
24.01.2018
21:55:36
после этого нужно будет retailerTable поймать и обработать иначе упадет

Dmitry
24.01.2018
21:55:37
return tableView == retailerTable ? retailersArray.count + 1 : 1;

Artem
24.01.2018
21:55:40
так мы так и написали)

Сергей
24.01.2018
21:55:52
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

Artem
24.01.2018
21:59:23
тут вообще не понял
на надо Int вернуть
а мы говорим вернуть UITableView и если она равна retailerTable...
return tableView == retailerTable ? retailersArray.count + 1 : 1;

Google

Сергей
24.01.2018
22:00:03

Artem
24.01.2018
22:00:14
return tableView == retailerTable ? retailersArray.count + 1 : 1;

Сергей
24.01.2018
22:01:02
return (если) tableView == retailerTable ? (то) retailersArray.count + 1 : (иначе) 1;
if () - ?
else - :

Ivan
24.01.2018
22:02:20
Но если у тебя другая таблица, то в селл фор вью - проверка не пройдёт :)
Сделай разные делегаты/датасорсы
Ну и дид селект - тоже не пройдёт

Artem
24.01.2018
22:03:53
почему?)
if tableView == retailerTable {}
if tableView == orderTable{}
я тоже так думал
если через if else писать то все ломается, а так все норм заводится

Ivan
24.01.2018
22:04:52
Ты везде будешь на одно и то же условие проверять?

Artem
24.01.2018
22:05:07
ну да)
у меня все делегаты и дата сорсы на одном контролере и все работает

Ivan
24.01.2018
22:05:25
Попахивает свфитом где можно писать все что угодно

Artem
24.01.2018
22:05:38
так да, так и сказал выше)

Ivan
24.01.2018
22:05:43

Сергей
24.01.2018
22:06:12
Ты скажи зачем тебе пустая ячейка?
Открой ночную тайну пустой ячейки

Artem
24.01.2018
22:06:57
для того, чтобы на нее экшн повесить
в тз сказано что по тапу на пустую добавляется новая

Dmitry
24.01.2018
22:07:13
Человек пишет качественный генератор крэшей. А вы ему все портите.

Artem
24.01.2018
22:07:21
ахаха