@ios_ru

Страница 838 из 2351
Pavel
24.05.2017
19:11:04
спасибо ребят, начну с книг пока

Alex
24.05.2017
19:11:13
в стэнфорде норм разжеванный материал и так.
Да, но там надо уметь программировать на более высоком уровне, чем простенькие веб-странички.

Pavel
24.05.2017
19:11:52
свифт показался очень похожим на джс по синтаксису

Google
Alex
24.05.2017
19:12:00
спасибо ребят, начну с книг пока
Ты изучи сначала алгоритмы и базовые структуры данных лучше. Это поставит топовую базу. Дальше пройдись по основным парадигмам.

свифт показался очень похожим на джс по синтаксису
Синтаксис - самое малое, что тебя в свифте волновать будет :)

Не повторяй моих ошибок и не карабкайся сразу на высокоуровневое программирование, потому что база пригодится и жалеть будешь.

Vadim
24.05.2017
19:13:08
У меня была попытка изучить Swift еще в его первых версиях. Тогда как-то не пошло. Но я тогда ничего не понимал в ООП и MVC. Тут скорее они нужны.

Alex
24.05.2017
19:13:29
И в правильном дизайне моих приложений.

Первый свифт был подслащенным обжектив-си с тайп сейфти.

Vadim
24.05.2017
19:15:14
После php строгое типизирование выглядит просто адом :)

Alex
24.05.2017
19:15:43
Потому что ей богу, для меня языки семейства си это как бритва по глазам.

После php строгое типизирование выглядит просто адом :)
Для меня php вообще это ужас :) Как будто привет от перла и баша в совокуплении.

Vadim
24.05.2017
19:17:51
Хотя я вижу одну реальную проблему в плане Swift - первый язык: он слишком быстро обновляется и слишком мало (сравнительно) вопросов на том же stackoverflow

На php я могу найти ответ на свой вопрос, который был написал в 2005 и все будет работать.

Опытый разработчик разберется, а вот новичок может поплыть.

Google
Alex
24.05.2017
19:18:57
Хотя я вижу одну реальную проблему в плане Swift - первый язык: он слишком быстро обновляется и слишком мало (сравнительно) вопросов на том же stackoverflow
Большинство вопросов не по свифту, а по юайкиту. Если ты при копипасте можешь включит голову, то и обжс код ты без проблем перепишешь на свифт.

Pavel
24.05.2017
19:52:13
Ты ООП сначала освой :)
а что можно почитать про ООП, паттерны и все необходимое для начала?

Tigran
24.05.2017
19:57:59
clean code, the gang of 4

Tigran
24.05.2017
19:59:07
и забудь про наследование в ооп

композиции и интерфейсы(протоколы)

станешь тру кодером

Arthur
24.05.2017
20:00:08
и забудь про наследование в ооп
только множественное наследование

Tigran
24.05.2017
20:00:11
честно честно?

в objc нет и в свифте тоже вроде

Arthur
24.05.2017
20:00:59
objective-c++ )

Tigran
24.05.2017
20:02:27
ну в c++ есть private public protected, которые не нарушают принципы солид

а в обждс такого нет

Ihar
25.05.2017
06:03:25
/stat@combot

Combot
25.05.2017
06:03:25
combot.org/chat/-1001063580584

Julius
25.05.2017
06:05:09
1)отсутствует 2)в учебе 3)Вопросами 4)Разъяснить некоторые вопросы 5)Харьков 6)из андроид группы

Вроде представился. Ребят, начинать со swift или все же из истоков т.е. objective-c?

Google
Александр
25.05.2017
06:35:34
Турбо паскаль

ಠ_ಠ
25.05.2017
07:07:51
А Я предлагаю сначала Swift потом ObjC

Порог вхождения Свифта меньше

RNR ?
25.05.2017
07:08:22
зачем учить objective c?

Aleksandr
25.05.2017
07:08:50
Подскажите как в Swift будет синтаксис метода, на примере objc - (void)addController:(UIViewController <UITableViewDelegate>*)controller

Азиз
25.05.2017
07:09:00
зачем учить objective c?
Во многих компаниях проекты написаны на нем, и поддерживать как? не зная языка))

Olexii
25.05.2017
07:09:03
Вроде представился. Ребят, начинать со swift или все же из истоков т.е. objective-c?
2к17, главное выучить API платформы. Главное найти хорошие уроки, а obj-c, swift не важно.

ಠ_ಠ
25.05.2017
07:09:32
Надо сначала познакомиться с платформой, с UIKit, потом кодить и после посмотреть на ObjC

Во многих компаниях проекты написаны на нем, и поддерживать как? не зная языка))
У него вопрос прозвучал примерно так "Я хочу разрабатывать для iOS, что в первую очередь изучать: Swift vs ObjC?"

Julius
25.05.2017
07:13:42
Спасибо за ответы

Азиз
25.05.2017
07:13:55
ಠ_ಠ
25.05.2017
07:14:31
Подскажите как в Swift будет синтаксис метода, на примере objc - (void)addController:(UIViewController <UITableViewDelegate>*)controller
func addController<T: UIViewController where T: UITableViewDataSource>(vc: T) { // access UIViewController property let view = vc.view // call UITableViewDataSource method let sections = vc.numberOfSectionsInTableView?(tableView) }

Aleksandr
25.05.2017
07:14:36
Спасибо, как называется этот функциоанл, куда читать?

Alexey
25.05.2017
08:11:15
Вроде представился. Ребят, начинать со swift или все же из истоков т.е. objective-c?
Для основной работы скорее всего свифт, а бывает еще нужно разобрать фреймворк какой на обжс. Так вот тут уже обжс нужно понимать

Google
Severd
25.05.2017
08:18:09
Привет всем. Обнаружил, что AFNetworking по умолчанию сохранияет куки... Это здорово, но мне не надо. Как отключить не найду :( Хелп.

Admin
ERROR: S client not available

Andrei
25.05.2017
09:23:38
всем привет)

ребят, сейчас занимаюсь R&D по дискаверингу, коннектингу и пейрингу BLE девайсов у нас в проекте до этого использовались только iHealth - девайсы с их iHealth SDK (https://github.com/iHealthDeviceLabs/iHealthDeviceLabs-iOS) и сейчас захотели добавить абсолютно все медицинские smart bluetooth девайсы. в общем, я это уже успешно реализовал но сейчас еще нужно ответить на один вопрос - как много ble девайсов может быть подконекчено одновременно к одному мастеру? кто-нибудь проводил ресерч на эту тему?

Zhanserik
25.05.2017
12:09:35
Что не так?

почему высота UIImageView там урезанный?

парадокс в том что высота mainView(UIView) не могу его контролировать, задаю константу но не поддается и странно ведет себя UIImageView

голубая полоска это mainView на нем все элементы лежат и он катается на UIScrollView

Denis
25.05.2017
12:38:48
? Друзья, уже совсем скоро состоится важное событие весны - 5 и 6 июня в Сколково пройдёт РИТ++ (см. www.ritfest.ru). Если в цифрах, РИТ - это 160 сильнейших докладчиков, 2000+ участников, 8 тематических конференций, 40 митапов от экспертов, 20 стендов с розыгрышами и призами и т.д. Совместно с организаторами мы проводим розыгрыш билетов среди участников русскоговорящих профессиональных сообществ в Telegram: 1. https://t.me/react_js 2. https://t.me/js_ru 3. https://t.me/angular_ru 4. https://t.me/nodejs_ru 5. https://t.me/android_ru 6. https://t.me/ios_ru 7. https://t.me/devops_ru 8. https://t.me/kubernetes_ru 9. https://t.me/docker_ru 10. https://t.me/agile_ru А также других групп, представленных в этом списке: https://t.me/all_ru ? Всего будет разыграно: 4 билета среди участников (по одному на тематику - Мобильная разработка, DevOps, JavaScript, Agile) и 4 билета для тех, кто готов вести прямую трансляцию конференции в группе Telegram. Каждый может участвовать в двух номинациях. :) ? Что значит "прямая трансляция"? Организаторы готовы предложить со своей стороны: 1. Пригласить на конференцию (бесплатно, разумеется). 2. Выделить рабочую зону (тихие комнаты для подкастов, интервью, зарядки, оформить зону, перекусить и так далее). 3. Предоставить доступ к докладчикам (контакты, возможность связаться для интервью / чего угодно). 4. Предоставить доступ к спонсорам (контакты, интервью, услуги) - они тоже в вас заинтересованы. 5. Отдать пару потоков видео с конференции бесплатно для трансляции в реальном времени. 6. Скидочный код для подписчиков канала или подкаста. 7. Предложить PR, который может сделать конференция: логотип в информационных партнёрах, рекламную вкладку в брошюру участников. Что ожидается от вас в этом случае: 1. Продвижение конференции до события. 2. Интересный репортаж с места события - желательно в реальном времени, комментарии, цитаты, фотографии, прямые включения, интервью (можно постфактум). ? Выигранный билет нельзя обменять/продать или передать. В случае, если вы по какой-то причине не сможете воспользоваться билетом, сообщите организаторам - https://t.me/DenisIzmaylov ? Победитель будет выбран случайным образом. Ваши имя и фамилия будут опубликованы, в случае победы, все остальные ответы - конфиденциальны. Приём заявок завершится в воскресенье, 28 мая, в 23:59. ? Для участия в розыгрыше необходимо заполнить следующую форму: https://goo.gl/forms/By7hsLbOZCx2NhN13

Maxim
25.05.2017
13:24:14


?



А то впадлу писать каждый рах такую хуйню

Nikita
25.05.2017
14:20:23
Господа, добрый день, есть вопрос : как получить текущую дату в текущем часовом поясе?

Maksim
25.05.2017
14:21:28
[[NSDate date] dateByAddingTimeInterval:[NSTimeZone localTimeZone]]

Nikita
25.05.2017
14:21:43
О

-_-
25.05.2017
14:22:17
[NSDate date] уже как бы правильная текущая дата

Nikita
25.05.2017
14:22:36
Ненене

Maksim
25.05.2017
14:22:45
в текущем часовом поясе

Google
-_-
25.05.2017
14:22:46
А добавлять таймзону как интервал это вообще что-то новое

Nikita
25.05.2017
14:22:48
Она возвращает GMT 0

В этом и проблема

-_-
25.05.2017
14:23:03
Она возвращает GMT 0
ты дескрипшн смотришь?

Maksim
25.05.2017
14:23:11
[[NSDate date] dateByAddingTimeInterval:[[NSTimeZone localTimeZone] secondsFromGMT]]

блин )))

Страница 838 из 2351