@ios_ru

Страница 886 из 2351
Andrew
16.06.2017
11:14:13
что тут изучать? https://screencast.com/t/BwqOQ6gh1Cd

Misha
16.06.2017
11:17:20
Юзать сторибоард или создавать програмно?

Google
Ilya
16.06.2017
11:27:36
Кто-то спрашивал про серверсайдный ML на свифт. Вот такое уже есть github.com/PerfectlySoft/Perfect-TensorFlow

Andrew
16.06.2017
11:45:38
идеи интересные, изучу значит синтаксис свифта суффикс не позволяет вот так подставить?
Позволяет, если класс, для инстанса которого ты это пытаешься сделать наследуется от NSObject:



Для UIView и UILabel у меня не получилось

Rizvan
16.06.2017
12:05:51
У кого то есть статьи где описывается работа с intents extension.

Maxim
16.06.2017
12:08:22
подскажите, как можно раскрасить этот элемент?



Vladislav
16.06.2017
12:09:50
Народ, Swift 4.0 совместим с 3.x ?

Artem
16.06.2017
12:11:10
Насколько помню, нет. Есть возможность выбора между 3й и 4й версией.

Olexii
16.06.2017
12:11:58
нет, версия распространяется на таргет, в проекте может біть и swift 3 и 4 (по таргетам)

Pavel
16.06.2017
12:12:02
подскажите, как можно раскрасить этот элемент?
именно полоску эту? А чтобы вверху мелкая полоска другого была цвета?

Булат
16.06.2017
12:12:07
Вы можете открыть Свифт 3 код в Свифт 4 компиляторе ничего не меняя, и он будет компилироваться.

Vadim
16.06.2017
12:12:30
не, там вроде есть пара ломающих изменений

Google
Vadim
16.06.2017
12:12:40
map у словаря например

или filter

не помню

Pavel
16.06.2017
12:13:54
если и с ней то тыкай на UINavigationController на стоиборде

Max
16.06.2017
12:16:59
Но это колхоз и не наш стиль
а если у тебя 10 конфигураций в каждом по 10 ячеек тоже свитчем будешь?

Evgeniy
16.06.2017
12:18:10
Народ, задавал вопросец, но его походу проигнорили. Сдублирую на всяк, мож ответит кто.
подожди с пару дней оно не сразу индексируется или много времени прошло?

Artem
16.06.2017
12:19:29
подожди с пару дней оно не сразу индексируется или много времени прошло?
Нет, совсем ничего . где-то часа 4. Просто не сталкивался с такой штукой, решил уточниться.

Evgeniy
16.06.2017
12:19:50
когда новую аппу заливаешь оно тоже не сразу по поиску пробивается, только по ссылке

Artem
16.06.2017
12:20:55
Понял. Спасибо за помощь)

Alexsander
16.06.2017
13:21:02
Привет! Делаю чат. Firebase используется как backend. Проблема состоит в том, как лучше подгружать изображения пользователей в групповом чате. Модель сообщений имеет senderID, разумеется в приложение имеется функция загружать текущий profile image по userID. Самый плохой вариант который пришел ( я его не буду использовать) в каждой ячейки делать запрос на последние url и загружать и кэшировать изображение с помощью Kingfisher. Второй вариант во время запуска приложения/чата обновлять или загружать все аватарки пользователей которые имеются в чатах, но здесь имеются две проблемы. Первая проблема, если чатов будет 50 и в каждом чате по 50 пользователей, то делать 2500 запросов за раз тоже не вариант. Вторая проблема, если каким то образом избежать множество запросов, то из этих данных можно будет сделать словарь и его передавать в ячейку, и там по senderID доставать актуальный url для Kingfisher, но я думаю что это тоже ужасно, и плюс может сказать на производительности. Простейшие примеры или некоторые чаты основанные на firebase которые выложены как open source, вставляют profileImage в само тело сообщения, но этот вариант не рассматривает, что пользователь может менять аватар. Также есть еще несколько вариантов, но они все плохие. Можете посоветовать как это лучше сделать? Или где найти и прочитать про правильную архитектуру данного “модуля”.

d
16.06.2017
13:28:51
http://www.youtube.com/playlist?list=PLM-WD6b2B_nJoIkl7SfFiBrloNJ3zfU6n

Alexsander
16.06.2017
13:30:38
Спасибо, посмотрю

Спасибо, но вариант не тот, так как он делает чат 1 на 1, в таком варианте достаточно легко загрузить актуальное изображение для собеседника.

Yury
16.06.2017
15:23:44
> в каждой ячейки делать запрос на последние url и загружать и кэшировать изображение это в любом случае придется делать > Первая проблема, если чатов будет 50 и в каждом чате по 50 пользователей, то делать 2500 запросов за раз тоже не вариант вряд ли в каждый момент времени на экране будет 2500 аватарок. все остальное сильно зависит от протокола общения с сервером

Denis
16.06.2017
15:32:46
Привет! Делаю чат. Firebase используется как backend. Проблема состоит в том, как лучше подгружать изображения пользователей в групповом чате. Модель сообщений имеет senderID, разумеется в приложение имеется функция загружать текущий profile image по userID. Самый плохой вариант который пришел ( я его не буду использовать) в каждой ячейки делать запрос на последние url и загружать и кэшировать изображение с помощью Kingfisher. Второй вариант во время запуска приложения/чата обновлять или загружать все аватарки пользователей которые имеются в чатах, но здесь имеются две проблемы. Первая проблема, если чатов будет 50 и в каждом чате по 50 пользователей, то делать 2500 запросов за раз тоже не вариант. Вторая проблема, если каким то образом избежать множество запросов, то из этих данных можно будет сделать словарь и его передавать в ячейку, и там по senderID доставать актуальный url для Kingfisher, но я думаю что это тоже ужасно, и плюс может сказать на производительности. Простейшие примеры или некоторые чаты основанные на firebase которые выложены как open source, вставляют profileImage в само тело сообщения, но этот вариант не рассматривает, что пользователь может менять аватар. Также есть еще несколько вариантов, но они все плохие. Можете посоветовать как это лучше сделать? Или где найти и прочитать про правильную архитектуру данного “модуля”.
А зачем грузить все фото профилей? Берется только последний юзер чата и все.

Google
Aleksandr
16.06.2017
15:45:46
Всем привет есть сложность в работе с base64 и sha1 на свифте, полностью вопрос не буду здесь размещать он очень объемный. Прикладываю ссылку на stackoverflow буду рад любой помощи и подсказкам куда копать https://stackoverflow.com/questions/44591743/from-objective-c-to-swift-base64-and-hmacsha1?noredirect=1#comment76171740_44591743

Ivan
16.06.2017
15:54:17
Два раза делаешь base64 кодирование

Зачем?

Aleksandr
16.06.2017
17:54:07
Два раза делаешь base64 кодирование
Потому что так в коде obj он сначала зачем-то некодированную строку хочет декодировать. NSData* keyData = [Base64 decodeString:clientSecret]; NSString *strData = [[NSString alloc]initWithData:keyData encoding:NSUTF8StringEncoding];

я не силен в obj-c может что то путаю.

Ivan
16.06.2017
18:31:52
Я думаю тебе надо пройтись отладчиком и посмотреть что идёт на вход HMAC

В случае objc и swift

Misha
16.06.2017
19:00:08
TableView должен иметь UITableViewController или же должен иметь UITableViewDataSource и UITableViewDelegate, я правильно понимаю? Тобиш если я вставляю TableView в обычный UIViewController, то должен определить DataSource и Delegate?

david
16.06.2017
19:08:58
есть кто шарит в лонгбордах и тп?

Ivan
16.06.2017
19:14:07
есть кто шарит в лонгбордах и тп?
Очередной дровосек с подворотами?

Andrey
16.06.2017
19:14:22
/voteban

Ivan
16.06.2017
19:14:38
/voteban
Но тут нет такой штуки

Andrey
16.06.2017
19:14:58
В таком случае, ты можешь помолчать самостоятельно

Ivan
16.06.2017
19:15:24
В таком случае, ты можешь помолчать самостоятельно
Давай я сам буду решать что мне делать?

Andrey
16.06.2017
19:15:33
Та поебать

Ivan
16.06.2017
19:15:44
Вот и ладненько

Andrey
16.06.2017
19:15:46
Можешь делать что хочешь

Но только сегодня

david
16.06.2017
19:16:12
Google
Ivan
16.06.2017
19:16:17
Ну давай тогда уже на все выходные

Andrey
16.06.2017
19:16:24
Ок

Ivan
16.06.2017
19:16:25
ты админ?
Да щас

Rizvan
16.06.2017
20:52:01
Кто-нибудь работал с расширением Intents?

Admin
ERROR: S client not available

NermaN
17.06.2017
02:08:18
Cocoapods у меня окончательно ебнулся и стал сносить один из Podов без видимых на то причин

Даже если пытаться обновить другой под через pod update с указанием что конкретно надо обновить

Michael
17.06.2017
02:36:03
Это с новой ос или что?

Vlad
17.06.2017
07:43:43
привет, подскажите плз аналогичный чат про свифт на десктопе?

или точнее, что мне нужно: туториал для начинающего свифтопрогера (но не начинающеог прогера вообще) для создания гуишного Hello World

Ilya
17.06.2017
07:45:39
Нужна помощь экспертов, а то я опять до ночи сидел и в конце концов не разобрался Есть страница. На ней 2 аналогичных коллекшн вью и горизонтальным флоу лэйаут. Ячейки в них одинаковые. Высота у этих коллекций одинаковая, но вычисляется по остальным констрейнтам на странице Размер ячейки: высота - высота коллекции, ширина - высота на aspect ratio. Почему для первой коллекции высота считается не правильно и соответственно ячейки не правильно отображаются, а для второй - все как надо. При этом, если открыть модально другую страницу и вернуться, первая коллекция принимает нормальный вид

Zhanserik
17.06.2017
10:17:59
всем привет

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

Betrayer
17.06.2017
10:19:51
lel

MirKuponov вроде бы пилит такую.

Google
Max
17.06.2017
12:02:47
http://yoplatforma.com

Zhanserik
17.06.2017
12:10:52
спасибо ребята

Misha
17.06.2017
13:03:34
где правильнее добавлять subview в viewDidLoad или loadView?

Булат
17.06.2017
13:09:16
Ilya
17.06.2017
16:10:11
anohito
17.06.2017
16:19:34
если да, то можно же посмотреть, почему оно считает неправильную высоту

или метод возвращает одну, а на деле получается другая?

Ilya
17.06.2017
16:20:30
да. ну я наследовался от flowLayout. там itemSize

так в том-то и дело, что неправильная высота collection view приходит

anohito
17.06.2017
16:21:57
так может что-то не то в парамерах collectionView в Interface Builder-е выбрано?

Ilya
17.06.2017
16:22:14
let height = collectionView.bounds.size.height let width = height * Constant.magazineAspectRatio return CGSize(width: width, height: height)

anohito
17.06.2017
16:22:24
если после замены аутлетов баг переходит на другую

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