
Boris
01.01.2017
19:32:51
по квадратности

Александр
01.01.2017
19:35:44
Глаз из Глазго с улицы глазной. Мульт треш но сам не понял как весь его пересмотрел

Egor
01.01.2017
20:02:36
Хочу избавиться от старого MBP '17 и взять 15 ретину, 15 для икскода хватит?
Или внешний Моник цеплять придется

Google

Dmitriy
01.01.2017
20:05:34
многим и 13 хватает

Denis
01.01.2017
20:06:07
Мне раньше 13-ки хватало, сейчас уже хочу 15 :)

Dmitry
01.01.2017
20:08:25
15 выше крыши)

Алексей
01.01.2017
20:12:30
Я наоборот с 15 на 13 пересел)
И хватает

Egor
01.01.2017
20:15:08
Наверно мелко все будет на ретине

Vadim
01.01.2017
20:16:52
А скейлинг на что?

Egor
01.01.2017
20:21:35
В том и суть, больше поставлю, нехватит областей икскода
Немогу найти адекватных скринов с 15
Мб сделает кто
Особенно сториборд интересует
А правый бар если открыть
Ладно сойдёт) спасибо

Google

Egor
01.01.2017
20:54:10
Осталось определиться late 2013 или посвежее 2015, большой ли прирост производительности

x86-64
02.01.2017
02:55:27

Антон
02.01.2017
02:56:38
Наверняка и в тех областях найдутся залётыши которые скажут что нет

Dmitriy
02.01.2017
07:47:21

Алексей
02.01.2017
12:25:19

DhMmJdjjsmd
02.01.2017
12:48:02
Arthur:
Доброго всем дня, подскажите по свифту пож. Есть класс, у него своиство(например test), как сделать так, что бы при попытке установить (set) значение переменной он выдавал массив из 4 символов. Например сделали экземпляр класса и при попытке установить значение test, давала на выбор 4 символа. var value = TestClass(test: "один из символов на выбор")

Dmitry
02.01.2017
13:03:38
символы - это имя теста?
запихни их в енам, тип айвара (который test) сделай енамом, при сете переменной автокомплит будет подсказывать лишь возможные значения из енама

DhMmJdjjsmd
02.01.2017
13:06:59
Точняк) спасибо большое

Булат
02.01.2017
13:09:09
Всем Нового года, нужны адпеты Realm.
Есть у меня в модели to-many релейшен:
var comments: List<ThreadComment>
есть метод, который их загружает, нужно сделать сортировку по дате (в ThreadComment есть поле типа Date)
func insert(comments: List<ThreadComment>) {
self.comments.append(comments)
self.comments = self.comments.sorted(..) // Ошибка, sorted возвращает Resutlts<T>, вместо List<T>
}
Как по православному народ сортит такие вещи?
у листа нет других методов сортировки, возвращающих лист

Dmitry
02.01.2017
13:10:16
т.е. будет что-то типа
public enum TestType: Int {
case test1 = 0
case test2 = 1
case test3 = 2
case test4 = 3
}
let test: TestType = .test1
var value = TestClass(test: test)

DhMmJdjjsmd
02.01.2017
13:12:58

Andrei
03.01.2017
10:23:57
привет всем
ребят, у кого-то были траблы с маком, что он просто начал ловить адские фризы ?

Булат
03.01.2017
10:27:08
за 6 лет ни разу

Alex
03.01.2017
10:56:46

Andrei
03.01.2017
10:56:52
ssd
macbook pro 12, i7, 8gb ram, nvidia

Google

Alex
03.01.2017
10:57:13

Andrei
03.01.2017
10:57:51
по мониторингу системы показывает вообще 4 гб свободной оперативки

Alex
03.01.2017
10:57:53
там кулера на охлаждении нет ведь?

Andrei
03.01.2017
10:57:59
есть
даже на максимальных оборотах (5900+) при температуре 38-44 градуса наблюдаются фризы

Alex
03.01.2017
11:01:16
открой activity monitor и посмотри процессы которые грузят
я замечал фризы когда ставил на зарядку Kernel грузил на 300%

Vasiliy
03.01.2017
11:20:00
Всем привет. Меня пригласили на стажировку на iOS разработку, язык swift. Но я два года занимался разработкой на c#. Есть здесь кто-нибудь кто успешно перекатился с Шарпа на Свифт? У меня есть парочка волнующих меня вопросов.

Olexii
03.01.2017
11:21:12
я с c# перекатился, нравится

Vasiliy
03.01.2017
11:21:40
1. Есть ли подобие LINQ для работы с коллекциями?
2. Есть ли делегаты?
3. Как реализовано асинхронное программирование?
Так же просто как в шарпе через некий async/await ключевые слова или сложнее?

Olexii
03.01.2017
11:24:48
1. подобие linq есть, но оно не такое обширное, но с помощью расширений можно сделатьв се что хочешь
2. есть делегаты как классы и как функции(блоки)
3. async/await нету, есть библиотеки, родными средствами больно наверное :)

Victor
03.01.2017
11:24:51
Ребят, посоветуйте системы для таргета мобильной рекламы. Раньше была божественная тема ВК, но сейчас всё очень плохо

Vasiliy
03.01.2017
11:25:04
Какие паттерны юзают для разработки мобильной MVVM, MVP или в Свифт что-то другое?

Olexii
03.01.2017
11:25:25
MVC/MVVM/MVP/VIPER

Nikita
03.01.2017
11:25:52
Clean Swift ещё

Vasiliy
03.01.2017
11:27:32
Ок, понял, спасибо. А еще такой вопрос, делегаты там как ссылочный тип? Я могу например в словарь как значение загонять делегаты и по ключу обращаться?

Olexii
03.01.2017
11:30:38
делегат в c# это набоор функций
В свифте немного не так, есть класс который реализует набор функций - это называется делегат + есть блок -> анонимная функция

Admin
ERROR: S client not available

Olexii
03.01.2017
11:32:43
delegate += function, delegate() такого в свифте нет :)
delegate = function, delegate = class { function, function2, function3 } -> delegate.function2

Google

Vasiliy
03.01.2017
11:33:10
Я чет боюсь что будет нехватки фич типа linq и async/await и из-за этого все будет дольше
У меня срок месяц что бы разобраться и в проект входить

Olexii
03.01.2017
11:39:11
без linq норм, тут есть функциональные штуки они спасают, их не так много как в linq помойму, но написать linq функцию если она есть не проблема
async есть DispatchQueue.main.async { code; }. с ним нет проблем, а вот await... ну стандартного я не знаю, промисы, реактивщина, callbacks...
В язык не проблема вкатиться за месяц, в платформу сложнее

Vadim
03.01.2017
11:40:10
Перекатился с шарпа в свифт, свифт нравится намного больше

Vasiliy
03.01.2017
11:43:34
Ок, всем спасибо @piv199 особенно

Alex
03.01.2017
13:17:47
#whois
Всем привет. Работаю в Booking.com iOS разработчиком
В основнмо использую ObjectiveC и Java для сервисов. В личных проектах Swift и JS.
Быть в курсе тенденций/событий
Амстердам. CocoaHeads на FB

Ulook
03.01.2017
14:13:08
Парни, вечер в хату. Такой вопрос - заказчик хочет интегрировать в проект WebRTC для осуществления звонков (аудио онли) между пользователя. Нужна грубая оценка чтобы вкатиться. Кто сталкивался, во сколько вставала разработка?

Dmitry
03.01.2017
14:27:41
Про интеграцию с iOS не скажу, про сам webrtc, очень заморочено, не очевидные баги, немного документации, с сервером получше
Но на сколько я понял не на много, я в итоге проект до релиза не дошёл :)

Ulook
03.01.2017
14:29:16
Короче нельзя более и менее точную оценку отдать?
ибо выстрелить может в ногу в любой момент?

Dmitry
03.01.2017
14:31:00
Ага
А подожди, так webrtc в iOS в принципе нет
Нужно делать фолбэк на openrtc, хз, можно ли это обойти а нативном приложении

Ulook
03.01.2017
14:32:43
есть либы уже скомпиленные вроде как
точнее точно есть

Olexii
03.01.2017
14:33:35
а отсюда незя что-то выдрать, мне так проект и не зашел, но webrtc оценивали наибольше, бо морока с такими
штуками всегда
https://github.com/ISBX/apprtc-ios

Dmitry
03.01.2017
14:34:32
Хз, но я думаю что это добавляет ещё больше гемора, плагин, не нативная поддержка, как ни крути

Google

Ilkhom
03.01.2017
14:35:18
quickblox.com мы использовали это, норм пашет

Dmitry
03.01.2017
14:37:07
http://www.kurento.org
Я вот с ними работал, вроде работали месяц назад, но не в продакшене

Ulook
03.01.2017
14:37:52
Затыков не было с ней серьезных? И насколько быстро с ее помощью удалось реализовать коннект между 2мя юзерами?
И нужен ли свой сервак под квикбокс?

Ilkhom
03.01.2017
14:57:52

Ulook
03.01.2017
14:58:22
понял, спасибо, приму к рассмотрению
https://www.twilio.com/ а вот с этой бадягой кто-нить имел дело?