
Владислав
06.01.2017
15:58:13
да

Max
06.01.2017
15:59:33
О чем и говорят.. Data это одно, а uiimage другой тип совсем, приведение тут не поможет, надо uiimage инициализировать датой
UIImage(data: ...) че то такое

Владислав
06.01.2017
16:00:36
UIImage(data: newsPhoto.image) ?

Google

Max
06.01.2017
16:01:33
news1.photo

x86-64
06.01.2017
16:01:38
А девушки тут есть?

Igor
06.01.2017
16:03:24
Это канал про аниме?(с)

Владислав
06.01.2017
16:04:43

Max
06.01.2017
16:06:42
Напиши как точно писал?

Владислав
06.01.2017
16:08:55
news2.photo = UIImage(data: news2.photo)
if let news2 = news {
news2.title = newsTitle.text
news2.newstext = newsTextView.text
news2.photo = newsPhoto.image as? NSData
это функция сохранения


Булат
06.01.2017
17:04:10
Всем доброго вечера. Делаю одну штуку, интересно услышать мнения по технической реализации
есть лента с тредами, у тредов есть рейтинг, можно лайкать и дислайкать
для этого соотвественно есть API методы
feed/threads/get - список всех постов
feed/thread/get - конкретный пост
feed/thread/like - лайк поста
feed/thread/dislike - дислайк поста
Как лучше реализовать функционал лайков/дислайков? Имеется в виду действие при нажатии пользователем соответствующей кнопки.
В голову два варианта приходят
1) после успешного feed/thread/like делать feed/thread/get обновляя модель треда, после чего обновленный объект заменять в текущем массиве тредов. Ну и потом уже вьюмодель и UI обновлять
2) после успешного feed/thread/like локально инкрементить рейтинг в модели, менять поле isLiked на true тоже ручками локально, передавать это во вьюмодель и обновлять UI, без дополнительного запроса на обновление треда целиком
какой из вариантов лучше? или может оба полное говно


Владислав
06.01.2017
17:27:55

Filipp
06.01.2017
18:25:56
@khabiroff в ig и fb как раз первый вариант. с вторым не совсем очевидно как будто.

Булат
06.01.2017
20:03:31

Google

Mikhail
07.01.2017
10:25:41
с помощью чего можно отправлять сообщения между двумя устройствами? просто подскажите куда копать

DhMmJdjjsmd
07.01.2017
10:26:19
Смс)

Mikhail
07.01.2017
10:27:00
не, тип устройства близко находятся
и сделать приложение, которое может отправлять сообщения между ними

Antony
07.01.2017
10:27:47
bt
если подключены к одной сети, например к одному WiFi - по сети
только в ios сеть не вариант

x86-64
07.01.2017
10:37:54

Antony
07.01.2017
11:01:53

x86-64
07.01.2017
11:04:38

Antony
07.01.2017
11:06:12
как вариант использовать AirPlay, он работает поверх bt и сети в целом

x86-64
07.01.2017
11:08:03

Antony
07.01.2017
11:16:45

Combot
07.01.2017
11:22:04
combot.org/chat/-1001063580584

Gleb
07.01.2017
13:08:23

Mikhail
07.01.2017
13:09:55

Gleb
07.01.2017
13:14:44
Возможно получится организовать p2p связь без подключения к одной wifi-сети, но не уверен, что это получится сделать через public API
очень похоже на правду, спасибо!
Лучше, конечно, делать внешний сервер-брокер на вебсокетах, а bonjour использовать только для обмена идентификаторами собеседников.
И можно будет задействовать Bluetooth через NSService

Вадим
08.01.2017
13:28:59
Всем привет! Кто знаком с CMS Эгея и может помочь с ее установкой? Я знаю что это очень просто, но сообразить не могу. Спасибо :)

Google

Nikita
08.01.2017
19:09:34
Привет всем, может кто знает какие есть чаты/сообщества/группы и т.д. девелоперов для поиска ребят в команду для хакатона, конкурса, стартапа. не обязательно в телеграме, не обязательно на русском, можно международные.

Alexey
08.01.2017
19:24:21
Привет! Я как раз думал попробовать какой-нить хакатон зарубить если он недолгий )

Еxey
09.01.2017
00:45:28

Даня
09.01.2017
05:27:25
Привет! А никто в Бангкоке не живет сейчас?

Dmitriy
09.01.2017
11:57:32
Народ, а есть возможность как то детектить когда интернет пропадает и появляется? А то Reachability класс мне сигнализирует только менять вайфай на мобильную связь или вообще руками отключать.
А если вайфай раьотает, просто инет отвалился? Как получить нот фикейшн?

Alexander
09.01.2017
11:58:04
поль гугл :)

Egor
09.01.2017
12:07:49
Реально ли получить изображение с touch id
Или какуюнитт хэш сумму отпечатка

Alexey
09.01.2017
12:28:32
нет

Еxey
09.01.2017
12:44:48

Anton
09.01.2017
12:45:06
Народ, подскажите пожалуйста. Загружаю EasyMapping через carthage смотрю в Carthage/Build/iOS/EasyMapping.framework/Headers - нет файла (EKRelationshipMapping). А в EasyMapping/EasyMapping.h он импортится. В то же время в Carthage/Build/Mac/EasyMapping.framework/Headers он есть. Что я делаю не так?)


Andrew
09.01.2017
14:17:26
Кто-нибудь сталкивался с диагностикой и решением проблемой уменьшения размера сборки устанавливаемой на устройство?
Зависимостями управляет CocoaPods.
Разобрал ipa. Не могу понять на что ориентироваться. Приложение собрано с BitCode.
Ресурсы занимают: 16,184 Mb из них Assets.car 7,136 Mb При этом если из него вынуть все изображения в сумме получится 3,404 Mb (WTF?)
Исполняемый файл приложения 15,380 Mb. Статических зависимостей нет. По моему это очень много. Само приложение не очень большое.
Динамические фреймворки в сумме 19,284 Mb. Это еще более менее объяснимо.
При этом приложение установленное из AppStore на 6S занимает 33MB. iTunes connect обещает что сборка займет 71.9 MB.

Andrew
09.01.2017
14:18:24
Пните пожалуйста в павильном направлении, как разобраться: что и откуда набегает? Как это вообще анализировать?

Max
09.01.2017
14:19:20
а ты какой ipa разбирал?
собрал сам или скачал из аппстора?

Andrew
09.01.2017
14:20:48
Скачал в iTunes и вытащил из него.
Сначала пробовал из Архива взять. Увидел странные цифры и решил попробовать что отдает itunes.
Эта сводка уже по нему

Max
09.01.2017
14:21:43
мне кажется iTunes выкачивает Universal app для всех архитектур, поэтому такой большой бинарник..
т.к. ты из айтюнса можешь установить и на айпед и на айфон 32-битный и на 64-битный

Google

Admin
ERROR: S client not available

Max
09.01.2017
14:23:17
а тебя какой именно размер напрягает? который выкачивается или который уже на конечном девайсе занимает место?

Andrew
09.01.2017
14:23:29
Да похоже на то. Но это пол беды :) Меня Assets очень смущают.

Max
09.01.2017
14:24:35
про ассеты надо читать, но он с ними тоже колдует, возможно опять же айтюнс выкачивает для кучи девайсов оптимизированные

Andrew
09.01.2017
14:24:41
Тот что закачивается на устройство и то сколько он потом занимает на нем. Мне очень хочется понять что там откуда берется.

Евгений
09.01.2017
14:27:39
Dlya podpisaniya reestra 31 summoj 347084,48 vash odnorazovy'j parol' 62321767

Andrew
09.01.2017
14:27:46
С Ассетами кстати интересная штука. Они у меня из векторных PDF генерятся.
Если разобрать Asset.car там 1x и 2x PNG лежат. Тоже странно. Почему нет 3x, если уж все ресурсы там сразу?
Но возможно это косяк "Asset Catalog Tinkerer" при помощи которого я смотрю содержимое. Возможно 3x там есть

Евгений
09.01.2017
14:27:49
Упс, не туда

Andrey
09.01.2017
14:43:02
Dlya podpisaniya reestra 31 summoj 13373084,48 vash odnorazovy'j parol' 2281488
Блин упс

Alexander
09.01.2017
14:52:10
Всем привет. Подскажите плс либу для restfull клиента, как Retrofit для android

Olexii
09.01.2017
14:55:20
Alamofire/AFNetworking

Alexander
09.01.2017
15:04:32
Спасибо

Dmitry
09.01.2017
15:06:10

Asyl
09.01.2017
16:09:38
Недостаток в том что не поддерживает мултипарт

Olexii
09.01.2017
16:20:40
Siesta+Alamofire :)

Andrew
09.01.2017
17:08:40
Siesta+Alamofire :)
Последнее время склоняюсь что nsurlsession вполне хватает на все случаи жизни. И alamofire ничего не упрощает... ну кроме пары мелочей вроде категории для подгрузки картинок в uiimageview.
Подкиньте аргументов за и против. Очень интересно

Constantine
09.01.2017
17:23:29
Ну, как по мне, аламофайр - достаточно крупная либа, и нужно четко осознавать, стоит ли тянуть ее в проект, если ты просто отправляешь пару реквестов.

Andrew
09.01.2017
18:02:12
Вот и интересно в каком случае она нужна. Я, честно говоря, давольно давно ее подключаю и особо не задумываюсь. Возможно зря.
Из того что удалось вспомнить:
- Категория для UIImageView
- Организация очередей запросов
- Возможно более удобный API для определения тела запросов, на случай например отправки файлов.

Google

Denis
09.01.2017
18:58:18
Всем привет, может кто подскажет годный просмоторщик изображений(галерею)?
Что-то очень похожее, как в вк и телаграмме

Andrey
09.01.2017
19:20:06

Andrew
09.01.2017
22:02:58


Mikhail
10.01.2017
01:05:30
пытюась удалить файл
do {
try FileManager.default.removeItem(at: URL(string: fileInDocumentsDirectory(path))!)
} catch {
print(error)
}
Error Domain=NSCocoaErrorDomain Code=262 "The file couldn’t be opened because the specified URL type isn’t supported." UserInfo={NSURL=/var/mobile/Containers/Data/Application/40E43132-E70E-4AAA-8940-ADE1B425728D/Documents/UserPhotoImage.png}
что может быть не так?

Virpik
10.01.2017
01:51:28
попробуй использовать другой инициализатор для URL
URL(fileURLWithPath:"/")