Anonymous
Если тебе нужно, чтобы они как бы замороженные были, то просто вынеси их поверх скролл вью.
David
David
David
на СЕ, чтобы увидеть текст филд, надо проскролить вниз
David
кнопка у меня вне скролл вью лежит
David
не совсем понял о чем речь
David
не вижу у него такого свойства...
David
он у меня и так в сториборде equal heights, width к супервью)
David
хмм...написал но текстфилд все равно скролится... у самого филда какие должны быть констрейнты ?
Paks
ребята, а есть какой-то способ поиска, который исключает пробелы знаки пунктуации и т.д.?
например: 8 (919) 123-123-1. что бы я задавал в поиск 8919123 и мне выдается этот номер.
Paks
номера находятся в массиве
Ilkhom
regex
David
Dmitry
let stringArray = origString.componentsSeparatedByCharactersInSet(
NSCharacterSet.decimalDigitCharacterSet().invertedSet)
let newString = NSArray(array: stringArray).componentsJoinedByString("")
Dmitry
в гугле банить начали?
Paks
в гугле банить начали?
тоесть у меня массив из 5 тыс контактов, мне нужно каждую запись прогонять через NSCharacterset?
Dmitry
свою строку прогоните. которую ищете
Dmitry
а, у вас в массиве хранятся с маской номера ?
Paks
у меня есть NSArray в котором находиться 5 тыс обьектов, у которых есть поле phoneNumber, которое может написано быть как угодно.
из этого массива мне нужно найти строку, которую я ввожу в поиске.
Dmitry
http://stackoverflow.com/questions/32364055/formattting-phone-number-in-swift
тогда надо искомую строку в маску пребразовать
Paks
а с помощью предикатов нет возможности это сделать? без перебора массива?
Paks
просто я не знаю абсолютно какой формат номеров может быть в массиве
David
если они могут быть какого угодно формата, реально ли вообще задать такой предикат?
Paks
ну мне нужен поиск игнорирующий знаки пунктуации
Paks
в коробке нет ничего подобного?
Paks
у obj-c?
Alexander
Сначала приведи строку к базовому виду убрав оттуда все лишние символы оставь одни цифры
Paks
в виде параметра или флага?
Alexander
И делай поиск по ней
Alexander
Если совпали цифры - отдавай строку в первоначальном виде
Paks
Paks
в цикле
Alexander
У меня на тысяче уонтактов быстро работает
David
оптимальнее последний вариант...но правильнее если в массиве хранятся объекты без скобок точек и тд
Alexander
Я поиск по адресной книге устройства делал
Alexander
Ток на свифте))
Paks
я понимаю, но телефонная книга отдает номера с скобочками и прочими символами(
Alexander
Paks
а вы юзаете MVVM с реактив кокоа? или на реактив пофиг?
Ivan
Ivan
Кстати, всегда было интересно, Cocoa почему не "Коко" читают?
archie
Я обычно с RC.
а есть примерчики без RC? мб опен сорс проекты. был бы очень признателен - сам толком нифига не нагуглил.
Ivan
Без RC придется через key value observer.
Ivan
Очень неудобно
Anonymous
Ivan
Для свойств ViewModel использовать делегаты? Думаю будет очень невесело
Bulat
делегаты как бы офигенная вещь
Bulat
нет смысла прикручивать rx
Alexander
покешь код и json
Dmitry
Тоже пользуюсь.
archie
Dmitry
mapping функцию
Dmitry
responseObject используй.
Dmitry
А как вы маппер юзаете ? Где хотите получить объект ?
Dmitry
Вернее сказать responseArray правильней использовать.
Anonymous
Bulat
Dmitry
И не совсем понятен код в init методе
Bulat
Так сложно написать один метод viewModelDidUpdate(_ viewModel: MyViewModel)?
Bulat
Нафига обсервить каждое проперти отдельно
Oleksii
первое сто бросается в глаза это отсутствие host в json, а вы говорите что если нет "host", то не создавать объект
Oleksii
Bulat
Код в кложуры раскидывать
Bulat
Сделал один общий апдейт метод и вызывай когда что-то обновилось
Dmitry
...
Bulat
Насколько я знаю в ObjectMapper поля, которые считаются обязательными, надо делать как implicitly unwrapped optional
Bulat
А не просто optional
Alexander
Anonymous
Anonymous
А чем вайпер отличается от MVP+DI?
Oleksii
Interactor и Router добавили еще
Alexander
Ребята хелп
Разрабатываю расширение call directory extension
Не могу понять, почему внутри расширения
а) не работает вывод в консоль? print ничего не дает
б) не ставятся брейкпоинты?
Anonymous
Bulat
Коллеги, кто на AppCode сидит, есть ли там фича, которая может раскидать файлы проекта по настоящим папкам так, как они раскиданы по группам в .pbproj?