@ios_ru

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

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 не запустить будет

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

статический/обычный класс и в аппделегате дернуть метод, который все настроит? или по другому как-то?

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/

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

? Райзя ?
24.02.2017
08:54:04
Сколько весит установка CocoaPods?
уу, там на 300 метров спеки (мастер-репозиторий с набором ссылок репозиториев)

а может и 500

у меня плохо с числами

Engylizium
24.02.2017
08:54:32
ппц

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

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

Roman
24.02.2017
09:12:57
Специалистом
бакалавр? :D

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

4ch7ung
24.02.2017
10:20:06
Немного не dev, но все же: кто может поделиться мнением/впечатлениями об Apple Watch, а именно S2?
Как пользователь могу сказать, что приблуда интересная, удобная. Кроме неприличной цены замечаний не имею.

Как пользователь могу сказать, что приблуда интересная, удобная. Кроме неприличной цены замечаний не имею.
Самая используемая функция - напоминалки с ыфона, вторая - разблокировка бука, третья - часы и погода.

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

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

Nik
24.02.2017
10:31:48
Немного не dev, но все же: кто может поделиться мнением/впечатлениями об Apple Watch, а именно S2?
Понравилось что теперь в них плавать можно. Но хочу дождаться серию 3 и посмотреть что там придумают)) пока взял миБленд2 как будильник и уведомляльщик + часы - работает хорошо. Радует что заряжаю раз в две недели.

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

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

Ильнур
24.02.2017
10:40:52
Ulook
24.02.2017
10:41:05
-_-
24.02.2017
10:41:33
это далеко не имхо. но вот вопрос… ЖЦ controller и application должен знать студент, не говоря уж про джуна
Ну, смотря какой студент. У нас программирование было в Borland C Builder 6 =)

я же уточнил, что мне нужна цифра именно
Тогда я не понимаю твой вопрос, у букв разная длина ж

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

Дмитрий
24.02.2017
10:42:31
-_-
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: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
Спасибо
Важный момент: если лейбл поддерживает уменьшение размера шрифта - то это уменьшение никак не учитывается при расчете. Просто вернётся рекомендуемый размер для текста с аттрибутами.

-_-
24.02.2017
10:53:34
Важный момент: если лейбл поддерживает уменьшение размера шрифта - то это уменьшение никак не учитывается при расчете. Просто вернётся рекомендуемый размер для текста с аттрибутами.
Кстати, не знал. Но на самом деле это совет еще на стеке прочитал. Чуваку тоже надо было узнать размер, прошлый метод расчета стал deprecated, вот кто-то и посоветовал прямо в коде создать label, установить ему нужный шрифт и сделать sizeToFit. Скорее всего по дефолту уменьшение размера шрифта отключено, поэтому и работает правильно

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

Google
4ch7ung
24.02.2017
11:07:31
Series 2?
Ну да, о них же спрашивали

? Райзя ?
24.02.2017
11:07:41
только не хранить целл

а хранить его индекс и потом когда нужно будет что-то отобразить или не отобразить. Они же там реюзабл, прячуцо, когда не нужны и такие опа! вылезают, когда нужны и их там в препэа фо реюз заново конфигурировать

или где там это еще можно делать

-_-
24.02.2017
11:13:32
у меня есть tableView, где у некоторых элементов есть radioButton. как мне по канону снимать выделение у прошлого айтема? хранить UITableViewCell и при следующем выделении снимать выделение у прошлого элемента?
В cellForRowAtIndexPath когда возвращаешь свою ячейку, проверяешь ее состояние (по массиву или еще как-то) и ставишь/снимаешь выделение. Саму ячейку хранить не нужно, т.к. там идет их переиспользование

Sergey
24.02.2017
11:23:08
В cellForRowAtIndexPath когда возвращаешь свою ячейку, проверяешь ее состояние (по массиву или еще как-то) и ставишь/снимаешь выделение. Саму ячейку хранить не нужно, т.к. там идет их переиспользование
так этот метод не будет дергаться, если я просто буду кликать по айтему. я наследовался от UITableViewCell и в классе установил tap gesture на элемент. в методе мне нужно сначала отменить предыдущее выделение, потом установить новое

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/

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

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