
Devios Cr&.
24.02.2017
07:26:46
Приходит вот такая маска
https://vk.com/pages?oid=-1&p=Подключение_к_LongP..
Не могу понять как в свифте можно проверять биты со сдвигом без многочисленных условий if?
Ниодин знакомый мне метод не работает, который я юзал в ObjC.
Писал структуру, лопатил инет, но что то никак.

? Райзя ?
24.02.2017
07:27:04

Anton
24.02.2017
07:46:29

Devios Cr&.
24.02.2017
07:50:23
https://vk.com/pages?oid=-1&p=Подключение_к_LongPoll_серверу Обновил битую ссылку

Google

Ivan
24.02.2017
07:50:39
5 серию должны отцепить в этом году, как 4 в прошлом.
То есть 11 не запустить будет

Ilkhom
24.02.2017
07:54:55

Dmitriy
24.02.2017
07:58:12
А если Вам нужно описать какие-то глобальные конфигурационные вещи для приложения (цвета навигейшн бара, скругления кнопочек и т.д. и задавать по умолчанию) где вы это делаете и где вызываете для применения?
статический/обычный класс и в аппделегате дернуть метод, который все настроит? или по другому как-то?

? Райзя ?
24.02.2017
07:59:46
я щитаю uiappearance это говно

Dmitriy
24.02.2017
08:00:09
почему?

? Райзя ?
24.02.2017
08:00:59
он глобально по всему приложению меняет графон. А если не нужно? Во viewwillappear вызывать снова что ли...
а вот для навигейшн бара вроде по-другому никак
его графон настраивается во время инициализации навигейшн контроллера и хоть ты тресни, там везде рид онли проперти. Ну во всяком случае я тогда не нашел как какие-то моменты изменить.
помог только uiappearance
шрифт тайтла что ли

Google

Dmitriy
24.02.2017
08:02:45
а как ты для модулей это делаешь? Просто дополнительный класс, в котором все описываешь и в контроллере в viewDidLoad дергаешь?
или в конфиге просто хранишь набор настроек, и в контроллере их контролам применяешь?

? Райзя ?
24.02.2017
08:03:37
да, дополнительный класс, он инжектится в переменную во вьюконтроллере и оттуда я применяю к элементам проперти этого класса
вот такой вот доморощенный css файл

Dmitriy
24.02.2017
08:04:41
:) пасиб

? Райзя ?
24.02.2017
08:05:26
ну.. не за что

Dmitriy
24.02.2017
08:28:05
шото в этом месяце прям дыр в безопасности находят вагоны
Cloudflare написали хороший покаянный пост о том, как в течении минимум 3 месяцев они нечаянно выдавали кучу секрктных данных (например куки) со своих прокси-серверов. Ужас ? в том, что пострадали в основном сервисы, использовавшие https прокси клаудфлера. Пожалуй это дыра года
https://blog.cloudflare.com/incident-report-on-memory-leak-caused-by-cloudflare-parser-bug/

Devios Cr&.
24.02.2017
08:32:46

Engylizium
24.02.2017
08:52:56
Сколько весит установка CocoaPods?

? Райзя ?
24.02.2017
08:54:04
а может и 500
у меня плохо с числами

Engylizium
24.02.2017
08:54:32
ппц

Александр
24.02.2017
09:09:23
Привет!
Чат, никогда им не стану, помогаю, редко когда отправляю за инфой в гугл, в трудной ситуации надеюсь и мне помогут как и я другим(если смогу), Москва, порекомендовали в @devios

? Райзя ?
24.02.2017
09:11:09

Александр
24.02.2017
09:12:23
Специалистом

Roman
24.02.2017
09:12:57

Александр
24.02.2017
09:13:35

x86-64
24.02.2017
09:18:11

Google

unt0njs
24.02.2017
09:19:55
Немного не dev, но все же: кто может поделиться мнением/впечатлениями об Apple Watch, а именно S2?

4ch7ung
24.02.2017
10:20:06
Коллеги, как по-вашему, должен ли любой разработчик iOS знать и понимать цикл жизни UIViewControllera, что нужно делать во viewDidUnload и в какой момент "оживает" всё, что описано в Storyboard файлах?

Ильнур
24.02.2017
10:30:38
А как разрабатывать то без этого?

? Райзя ?
24.02.2017
10:30:47

Nik
24.02.2017
10:31:48

Sergey
24.02.2017
10:32:44

Ильнур
24.02.2017
10:33:09
Только это...насчет viewDidUnload
https://developer.apple.com/reference/uikit/uiviewcontroller/1621383-viewdidunload

4ch7ung
24.02.2017
10:33:09
А как разрабатывать то без этого?
Вопрос к тому, только честно, кто из вас этого не знает? :)
А если и узнал, то спустя какой срок после того, как начали брать деньги за свой труд?

Ильнур
24.02.2017
10:34:14

-_-
24.02.2017
10:38:34
Имхо это чуть ли не первое, с чем сталкиваешься при разработке. Что под iOS, что под Android - тебе нужно знать, когда экран загружается/показывается пользователю/убивается.
Но, с другой стороны, помню как >5 лет назад писали первое приложение, никто iOS не знал. Вместо того, что по-хорошему делается UINavigationController’ом, добавляли новые сабвьюхи, лол :)

Ulook
24.02.2017
10:39:12
Парни, такой вопрос. С сервера приходит текст - мне под него нужно создать лейбл определенной длины (именно, чтобы длина задавалась в кач-ве аргумента для функции). Возможно ли как-то посчитать какой длины должен быть лейбл в зависимости от длины текста?

-_-
24.02.2017
10:40:10

Sergey
24.02.2017
10:40:27
Имхо это чуть ли не первое, с чем сталкиваешься при разработке. Что под iOS, что под Android - тебе нужно знать, когда экран загружается/показывается пользователю/убивается.
Но, с другой стороны, помню как >5 лет назад писали первое приложение, никто iOS не знал. Вместо того, что по-хорошему делается UINavigationController’ом, добавляли новые сабвьюхи, лол :)
это далеко не имхо. но вот вопрос… ЖЦ controller и application должен знать студент, не говоря уж про джуна

Ильнур
24.02.2017
10:40:52

Ulook
24.02.2017
10:41:05

-_-
24.02.2017
10:41:33

Google

Ulook
24.02.2017
10:42:21
вопрос как вот эту длину посчитать - ведь у букв разная ширина

4ch7ung
24.02.2017
10:42:27

Дмитрий
24.02.2017
10:42:31

-_-
24.02.2017
10:43:13

? Райзя ?
24.02.2017
10:43:13

-_-
24.02.2017
10:43:22
Или только количество букв?

? Райзя ?
24.02.2017
10:43:41
у нас обучают
кубгу факультет компьютерных технологий (фундаментальная информатика (или чот типа того))

Ulook
24.02.2017
10:43:41
есть строка

-_-
24.02.2017
10:44:13

? Райзя ?
24.02.2017
10:44:32

4ch7ung
24.02.2017
10:44:57
http://stackoverflow.com/questions/24141610/cgsize-sizewithattributes-in-swift

-_-
24.02.2017
10:45:56
есть строка
Так тогда я тебе сразу предложил нормальный вариант. Есть sizeWithAttributes, который возвращает физические размеры такой строки
Еще можно создать UILabel, поставить ему строку (отображать не нужно), дернуть sizeToFit. Результат тот же самый

Ulook
24.02.2017
10:49:32
Спасибо

Pavel
24.02.2017
10:51:35
Спасибо
Важный момент: если лейбл поддерживает уменьшение размера шрифта - то это уменьшение никак не учитывается при расчете. Просто вернётся рекомендуемый размер для текста с аттрибутами.

Ulook
24.02.2017
10:52:04

-_-
24.02.2017
10:53:34

Sergey
24.02.2017
11:00:47
у меня есть tableView, где у некоторых элементов есть radioButton. как мне по канону снимать выделение у прошлого айтема? хранить UITableViewCell и при следующем выделении снимать выделение у прошлого элемента?

unt0njs
24.02.2017
11:04:45

? Райзя ?
24.02.2017
11:07:21
всегда так и делал

Google

4ch7ung
24.02.2017
11:07:31

? Райзя ?
24.02.2017
11:07:41
только не хранить целл
а хранить его индекс и потом когда нужно будет что-то отобразить или не отобразить. Они же там реюзабл, прячуцо, когда не нужны и такие опа! вылезают, когда нужны и их там в препэа фо реюз заново конфигурировать
или где там это еще можно делать

-_-
24.02.2017
11:13:32

Sergey
24.02.2017
11:23:08

? Райзя ?
24.02.2017
11:25:02

Olexii
24.02.2017
12:19:54
Кложуры нельзя хранить с помощью objc_setAssociatedObject?

Aleksandr
24.02.2017
13:17:32
кто нибудь сталкивался с SIP в Obje-C iOS8, как то нативно можно реализовать без левых либ?

Ivan
24.02.2017
13:24:38
Нет, только библиотеки либо готовые sdk

MVP
24.02.2017
13:37:16
подскажите по плагину для QuickView - как прпавильно заполнить Document TYpe UTI - вот то что в примере file.exe и тп

Aleksandr
24.02.2017
13:46:13
если что по SIP вот такую жесть нашел:
http://shallwelearn.com/blog/build-linphone-for-iphone-and-ipad/

-_-
24.02.2017
13:46:21

Archie
24.02.2017
13:54:51
чуваки, тут такое дело. у знакомого знакомый работает в аппле (вроде как). говорит, завтра с ним встречается и может поспрашивать че нить по работе. правда я думаю по законам хрен он че нить о внутренних процессах расскажет, но можете написать вопросики - я передам. что-нибудь типа "А КОГДА СВИФТ ДЕПРЕКЕЙТНУТ"