@ios_ru

Страница 639 из 2351
Archie
28.02.2017
16:28:57
оке

Andrei
28.02.2017
17:31:20
Ребята надо сделать редактор для фоток чтобы можно было на фотку добавить усы, очки, шляпу, тягать их ротейтить зумить и прочее может кто видел подходящую либку? спасибо

Stas
28.02.2017
17:32:42
https://github.com/yackle/CLImageEditor

Andrei
28.02.2017
17:34:15
спасибо сейчас гляну

Google
? Райзя ?
28.02.2017
17:36:45
только посмотрите как удобно можно передавать различные словари!

и потом их парсить!

4ch7ung
28.02.2017
17:38:47
только посмотрите как удобно можно передавать различные словари!
Там потом он написал, что чужие контроллеры хочет отслеживать

4ch7ung
28.02.2017
17:39:55
Хз, мож и там, смотря, где его сдк будут применять

? Райзя ?
28.02.2017
17:40:59
какая-то жесть %)

Sergey
28.02.2017
17:43:27
Пробовали уже новую архитектуру? Говорят, что норм в целом https://github.com/ApplePride/PIDOR

Denis
28.02.2017
17:44:07
Подскажите, что можно использовать в качестве локальной базы данных?

Sergey
28.02.2017
17:45:30
Где тут лайки ставить? :D
ставь звездочки там

Евгений
28.02.2017
17:46:11
⭐️⭐️⭐️⭐️⭐️

Eugene
28.02.2017
17:47:50
Подскажите, что можно использовать в качестве локальной базы данных?

Google
Евгений
28.02.2017
17:48:05
Core Data

? Райзя ?
28.02.2017
17:48:23
Realm

Michael
28.02.2017
17:48:37
SQLite

? Райзя ?
28.02.2017
17:48:38
какой-нибудь sqlite управляемый каким-нибудь рандомным ORM

типа SharkORM

(но не рекомендую что-то шаркорм вообще)

Denis
28.02.2017
17:49:16
Что лучше выбрать?

Core data?

Евгений
28.02.2017
17:49:27
с таким вопросом лучше всего — Core Data. если хранить нужно только пару значений — вообще NSUserDefaults

Denis
28.02.2017
17:49:41
Realm :)

Denis
28.02.2017
17:50:15
Спасибо

Michael
28.02.2017
17:51:01
Можно и Firebase. Sdk для ленивых. Живой джейсон всегда с тобой

? Райзя ?
28.02.2017
18:05:16


почему я просто не могу зайти с помощью логина пароля!





поехавшие!!

Александр
28.02.2017
18:07:38
"Ваша безопасность для нас превыше всего"

Просто можно позвонить там делов 5 мин

? Райзя ?
28.02.2017
18:09:11
о, я зашел через инвайт в apple developer

Google
? Райзя ?
28.02.2017
18:09:19
а просто так зайти не смог

Sergey
28.02.2017
18:48:45
?

Andrey
28.02.2017
18:49:05
Я ору прост

Bogdan
28.02.2017
22:34:30
Кто может подсказать по реалму?

? Райзя ?
28.02.2017
22:37:13
Зареалмить

Могу. Но я спать. А завтра могу. И все остальные тоже. Наверное

Lesha
28.02.2017
23:38:21
https://www.youtube.com/watch?v=0HSy2JIBJ0c

Severd
01.03.2017
03:12:43
Что это за фигня? Подскажите... началоФункции:первыйПараметр when:^BOOL(NSString *inputEntry) { …код… return выражение } Что есть «^BOOL(NSString *inputEntry)» ? Не хватает базовых знаний :(

Severd
01.03.2017
03:18:01
интересует ^BOOL(NSString *inputEntry)

Радость
01.03.2017
03:18:09
интересует ^BOOL(NSString *inputEntry)
В колбек передаётся NSString, и после его выполнения тебе нужно вернуть Bool

Severd
01.03.2017
03:19:29
спасибо. (иза ответ и за наводку, что гуглить)

Александр
01.03.2017
04:08:12
Ребзя привет

кто с realm работал

он же отдает results как lazy , не подгружая все данные в память, вроде все ок. Есть проблема - когда я делаю сортировку проиходит не memory leak , но что-то похожее на это: вот функция: let phones = realm.objects(PhoneExtModel.self).filter(NSPredicate(format: "isBlocked == %@ AND groupId == %d", NSNumber(booleanLiteral: isBlocked), (group.id))) Вот она же с сортировкой: let phones = realm.objects(PhoneExtModel.self).filter(NSPredicate(format: "isBlocked == %@ AND groupId == %d", NSNumber(booleanLiteral: isBlocked), (group.id))).sorted(byProperty: "number", ascending: true) Если обратиться к результатам второй (отсортированной) функции, например так: for i in 0 ..< phones.count { print(phones[i].number) } то происходит сильный скачек в памяти. Почему так? я с экстеншном работаю и там этот скачек приводит к его закрытию. Если к результатам первой - то все ок. Но мне нужно чтоб была отсортировка.

еще вопрос, отчего такая штука может быть когда делаешь archive ? при компиляции все ок



Andrew
01.03.2017
06:16:50
он же отдает results как lazy , не подгружая все данные в память, вроде все ок. Есть проблема - когда я делаю сортировку проиходит не memory leak , но что-то похожее на это: вот функция: let phones = realm.objects(PhoneExtModel.self).filter(NSPredicate(format: "isBlocked == %@ AND groupId == %d", NSNumber(booleanLiteral: isBlocked), (group.id))) Вот она же с сортировкой: let phones = realm.objects(PhoneExtModel.self).filter(NSPredicate(format: "isBlocked == %@ AND groupId == %d", NSNumber(booleanLiteral: isBlocked), (group.id))).sorted(byProperty: "number", ascending: true) Если обратиться к результатам второй (отсортированной) функции, например так: for i in 0 ..< phones.count { print(phones[i].number) } то происходит сильный скачек в памяти. Почему так? я с экстеншном работаю и там этот скачек приводит к его закрытию. Если к результатам первой - то все ок. Но мне нужно чтоб была отсортировка.
вероятно при сортировке, что вполне логично, ленивая коллекция перестаёт быть таковой, так как для сортировки набор обычно выводится в память, соответственно вызывая sorted/asList итд ты провоцируешь итерацию по коллекции, чего не происходит при обычном выводе. Пишу в сослагательном наклонении по причине того, что не знаю чё у реалма внутри, просто основываюсь на опыте с ленивыми вычислениями.

рассмотри различные стратегии пагинации, чо

Google
Dmitriy
01.03.2017
06:19:16
https://cs541607.userapi.com/c636727/v636727053/4b67f/FsNKiN_TxdE.jpg

Александр
01.03.2017
06:21:28
рассмотри различные стратегии пагинации, чо
я уже реализовывал, делал отдельное поле у объектов по которому заранее очередность разносил, проход по миллиону объектов время занимает))

Andrew
01.03.2017
06:27:14
я уже реализовывал, делал отдельное поле у объектов по которому заранее очередность разносил, проход по миллиону объектов время занимает))
может рассмотреть фоновую сортировку? выкачать в память, или под другим ключом в реалм запихнуть, очистить сторадж по ключу под ноль, отсортировать и запихнуть в сторадж отсортированную коллекцию

4ch7ung
01.03.2017
06:27:49
https://www.youtube.com/watch?v=0HSy2JIBJ0c
Задолбали форсить это гумно, модератора на вас нет

Andrew
01.03.2017
06:27:54
Про "типа под капотом" ничего не могу сказать, я даже не пытался исходники смотреть

4ch7ung
01.03.2017
06:29:09
а ты еще и репостнул)
Сорян, привычка в чатах отмечать, на что ответил

Andrew
01.03.2017
06:29:28
@Ach7ung можно вот так)

4ch7ung
01.03.2017
06:29:55
Вот ты для этого что делал, если на мобильном?

Andrew
01.03.2017
06:31:25
фоном никак это активное действие которое сразу надо делать))
вот такое искал? http://stackoverflow.com/questions/40171161/realm-insert-object-into-specific-location

хотя оно и есть, что ты делал

ща погуглю нормально, самому интересно стало

Александр
01.03.2017
06:35:14
вот такая шляпа в самом конце смотри

а не это не для сортировки, это реализация для пакетного импорта была, но ее делал т.к. это позволяло заранее пройтись из основного приложения которое по памяти не лимитировано и разместить порядок

Kamoliddin
01.03.2017
06:40:28
Ребят привет изучаю swift

есть ли ресурсы где можно найти практику

?

Google
Александр
01.03.2017
06:41:02
ща погуглю нормально, самому интересно стало
то что ты скинул интересно, надо проверить сколько это время займет.

Andrew
01.03.2017
06:43:01
а не это не для сортировки, это реализация для пакетного импорта была, но ее делал т.к. это позволяло заранее пройтись из основного приложения которое по памяти не лимитировано и разместить порядок
может маленько странную тему предложу, а ты можешь сделать запрос скажем на поиск по части номера? или еще чего, что может указывать на примерный порядок, хоть дата добавления, чтоб получить кусок коллекции из начала списка, сортировать этот кусок как просто лист и на основе этого сконструировать запрос на кусок, который будет сразу после него? типа фреймами выборку делать? тогда и порядок не потеряется и память более-менее жива будет

Александр
01.03.2017
06:43:52
хотя оно и есть, что ты делал
тут правда для android’а хз есть ли все тоже самое для ios

Andrew
01.03.2017
06:44:26
тут правда для android’а хз есть ли все тоже самое для ios
я тебе больше скажу, я сам только на андройде с ним работал

Andrew
01.03.2017
06:45:31
плохо, банальное ограничение по числу нарушит порядок

Александр
01.03.2017
06:46:31
угу, там есть такая штука как объекту модели назначить indexed properties , типа ускоряет работу - но когда в базу импортирую под миллион объектов - импорт раз в 10 дольше начинает делаться.

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