@ios_ru

Страница 2317 из 2351
Andreych
16.10.2018
14:00:17
Привет. У кого в большом проекте была ошибка unable to spawn process (Argument list too long)?

kilg
16.10.2018
14:15:33
а сколько там аргументов?

Andreych
16.10.2018
14:15:47
Очень много)

kilg
16.10.2018
14:16:08
я не знаю про ограничение, просто интересно сколько это может быть)

Google
Andreych
16.10.2018
14:16:23
Вопрос в том реально ли есть огрничение на количество аргументов к компилятору

Ну если быстрого решения не найдётся я посчитаю точное количество когда выдаётся ошибка

Vadim
16.10.2018
14:18:04
там несколько сотен или десятков тысяч кажется

Andreych
16.10.2018
14:18:42
Грустно(

Vadim
16.10.2018
14:19:45
262144 если быть точным

мы с таким сталкивались

пришлось выносить файлы из проекта

A
16.10.2018
14:20:04
Грустно(
rdar://problem/35879960 Выглядит старым и нерешенным

Andreych
16.10.2018
14:20:30
262144 если быть точным
Как выносили если не секрет?

Vadim
16.10.2018
14:20:43
точнее сделали поддержку

Google
Andreych
16.10.2018
14:21:07
Понятно. Спс

А откуда инфа про 262144?

Vadim
16.10.2018
14:25:32
$ getconf ARG_MAX

Alek
16.10.2018
14:26:05
Всем привет, кто-нибудь уже реализовывал бекенд приложений на vapor?

Andreych
16.10.2018
14:27:52
спс

Vlad
16.10.2018
15:09:32
Доброго времени суток, может быть кто-нибудь сталкивался: есть прилага, работает с HealthKit (читает данные). Она нормально работает на всех устройствах кроме одного (iPhone X, iOS 12), на нем данные не синкаются. С пермишанами на использование HealthKit все в порядке, данные есть, но не синкаются В чем может быть проблема и в какую сторону копать? Девайс клиента, продебажить не могу

Mayor
16.10.2018
15:10:45
на других десятках так же?

Vlad
16.10.2018
15:13:19
нет, единственное проблемное устройство

Владик
16.10.2018
15:13:53
Добрый вечер, кто-то встречал подобную ошибку - Command CompileSwiftSources failed with a nonzero exit code? Спасибо

Mayor
16.10.2018
15:15:22
нет, единственное проблемное устройство
попробуй галочки тыкать в настройках телефона связанные с хелскитом чтоб словить такое же

Shamsiddin
16.10.2018
15:24:17
как так получается а? ))

Евгений
16.10.2018
19:16:44
Товарищи, а можно ли как то сделать так, чтобы после ввода текста в строку серчБара и нажатия кнопки поиск, серчБар автоматически возвращался в первоначальное состояние? А те сейчас после совершения поиска пришодится сперва тапнуть по экрану один раз, чтобы можно было взаимодействовать с другими элементами. Всякие view.endEditing(true), searchBar.endEditing(true) мне не помогают. Спасибо!

Евгений
16.10.2018
19:19:44
Тогда попробуй resignFirstResponder
тоже пробовал, не работает(

Alexandr
16.10.2018
19:20:26
тоже пробовал, не работает(
func searchBarSearchButtonClicked(_ searchBar: UISearchBar) { searchBar.resignFirstResponder() }

Google
Евгений
16.10.2018
19:22:15
так эта функция вызывается если на кнопку cancel нажали физически. А мне надо, чтобы эта кнопка cancel нажималась программно

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

то есть перефразировав вопрос, получается, можно ли программно нажать на кнопку cancel у серчБара? вот)

Dmitry
16.10.2018
19:47:14
выпей лучше какаво

Mayor
16.10.2018
19:50:44
какава

Евгений
16.10.2018
19:55:56
?

Lolka.Omsk
16.10.2018
19:56:07
какава
Кокоа же

Евгений
16.10.2018
19:56:21
точно)

Alexey
16.10.2018
20:12:13
это ок что 10 xcode грузит сториборды тыщу лет?

Andrii
16.10.2018
20:40:44
Ребята, подскажите, если кто знает: отклонили проект с причиной Metadata Rejected (загрузка нового двоичного файла не требуется). Исправил описание в соотвествии с требованием. Следующего ревью ожидать опять до 2 суток или можно подать аппеляцию для быстрого рассмотрения?

Andrii
16.10.2018
20:47:44
Понял, просто хотел уточнить этот момент

Dmitry
16.10.2018
20:48:09
апелляция, если ты считаешь отклонение необоснованным

Your
16.10.2018
20:59:27
Ребят,правильно ли будет отправить немного данных с одного Вью контроллера на другой через singletone,или надо как то по другому делать ,а то почитал ,говорят типа не очень хороший вариант ,лучше через какие то модальные переходы )

A
16.10.2018
21:08:55
Вообще если у тебя singleton представляет собой просто хранилище данных, то это как раз более разумный подход, чем в prepareForSegue Например, в твоем синглтоне есть поле currentUser: User, во VC1 (а лучше бы в его модели) ты делаешь что-то вроде UserManager.sharedInstance.currentUser = userVasya, а в VC2 в свою очередь (опять же лучше во вьюмодели) ты делаешь что-то вроде user = UserManager.sharedInstance.currentUser.

Your
16.10.2018
21:14:50
Спасибо большое

Google
Sergey
16.10.2018
22:02:12
нужна помощь с vpn, протоколом NEVPNProtocolIKEv2

ruslan
17.10.2018
06:54:36
Весь стек ручками собирай
ruslan miroshnishenko: Всем привет, ребят, где можно прочесть про жизненный цикл переменных, к примеру я сделал пуш в следующую вьюзу, живы ли мои переменные в прошлой вьюхе ?

Всем привет, ребят, где можно прочесть про жизненный цикл переменных, к примеру я сделал пуш в следующую вьюзу, живы ли мои переменные в прошлой вьюхе ?

Aleksey
17.10.2018
06:57:44
А почему в моем ?
потому как у переменных нет жизненного цикла. Она либо есть, либо ее нет. GC не жалеет никого

Ivan Ilin
17.10.2018
07:00:26
вот кстати уапрос, а как вы в свифт кложурах викселф делаете?

Dmitry
17.10.2018
07:20:29
вот кстати уапрос, а как вы в свифт кложурах викселф делаете?
эммм, может я не понял вопрос, но есть же capture list, и в нём пишешь какие переменные нужно захватить по слабой ссылке, типо [weak self]

Ivan Ilin
17.10.2018
07:25:59
просто получается в любое замыкание начинается с [weak self] in guard strongSelf = self else { return }

и везде потом strongSelf. у меня прям бомбит от этого

хочется красивее чтоб все было и само собой решалось

Vadim
17.10.2018
07:40:04
Klim
17.10.2018
07:43:15
ребзя

как я могу строку преобразовать в массив словарей?

"[{"id":1,"name_ua":"Вінницька область","name_ru":null},{"id":2,"name_ua":"Волинська область","name_ru":null},{"id":3,"name_ua":"Дніпропетровська область","name_ru":null},{"id":4,"name_ua":"Донецька область","name_ru":null},{"id":5,"name_ua":"Житомирська область","name_ru":null},{"id":6,"name_ua":"Закарпатська область","name_ru":null},{"id":7,"name_ua":"Запорізька область","name_ru":null},{"id":8,"name_ua":"Івано-Франківська область","name_ru":null},{"id":9,"name_ua":"Київська область","name_ru":null},{"id":10,"name_ua":"Кіровоградська область","name_ru":null},{"id":11,"name_ua":"Луганська область","name_ru":null},{"id":12,"name_ua":"Львівська область","name_ru":null},{"id":13,"name_ua":"Миколаївська область","name_ru":null},{"id":14,"name_ua":"Одеська область","name_ru":null},{"id":15,"name_ua":"Полтавська область","name_ru":null},{"id":16,"name_ua":"Рівненська область","name_ru":null},{"id":17,"name_ua":"Сумська область","name_ru":null},{"id":18,"name_ua":"Тернопільська область","name_ru":null},{"id":19,"name_ua":"Харківська область","name_ru":null},{"id":20,"name_ua":"Херсонська область","name_ru":null},{"id":21,"name_ua":"Хмельницька область","name_ru":null},{"id":22,"name_ua":"Черкаська область","name_ru":null},{"id":23,"name_ua":"Чернівецька область","name_ru":null},{"id":24,"name_ua":"Чернігівська область","name_ru":null},{"id":25,"name_ua":"М.КИЇВ","name_ru":null}]"

Dmitry
17.10.2018
07:45:09
https://roadfiresoftware.com/2018/02/how-to-parse-json-with-swift-4/

Mayor
17.10.2018
07:45:49
Google
Klim
17.10.2018
07:47:41
я могу посоветовать ModelMapper
спасибо, попробую

Dmitry
17.10.2018
07:47:51
чисто внешне - json

Klim
17.10.2018
07:47:59
лол

там не те скобки

как минимум

говорю же - не json

Dmitry
17.10.2018
07:48:28
а какие?

я вот взял скопировал твою строку в браузерную консоль

и она распарсиалсь

Alexey
17.10.2018
07:49:03
как я могу строку преобразовать в массив словарей?
регуляркой вынуть все что внутри {}, потом разделить по запятым, потом сделать словарь и туда разделенные значения по двоеточию

Alexey
17.10.2018
07:49:35
Алексей
17.10.2018
07:49:43
Dmitry
17.10.2018
07:49:46
ето чат вредных советов или как? )))

Alexey
17.10.2018
07:49:53
"[{"id":1,"name_ua":"Вінницька область","name_ru":null},{"id":2,"name_ua":"Волинська область","name_ru":null},{"id":3,"name_ua":"Дніпропетровська область","name_ru":null},{"id":4,"name_ua":"Донецька область","name_ru":null},{"id":5,"name_ua":"Житомирська область","name_ru":null},{"id":6,"name_ua":"Закарпатська область","name_ru":null},{"id":7,"name_ua":"Запорізька область","name_ru":null},{"id":8,"name_ua":"Івано-Франківська область","name_ru":null},{"id":9,"name_ua":"Київська область","name_ru":null},{"id":10,"name_ua":"Кіровоградська область","name_ru":null},{"id":11,"name_ua":"Луганська область","name_ru":null},{"id":12,"name_ua":"Львівська область","name_ru":null},{"id":13,"name_ua":"Миколаївська область","name_ru":null},{"id":14,"name_ua":"Одеська область","name_ru":null},{"id":15,"name_ua":"Полтавська область","name_ru":null},{"id":16,"name_ua":"Рівненська область","name_ru":null},{"id":17,"name_ua":"Сумська область","name_ru":null},{"id":18,"name_ua":"Тернопільська область","name_ru":null},{"id":19,"name_ua":"Харківська область","name_ru":null},{"id":20,"name_ua":"Херсонська область","name_ru":null},{"id":21,"name_ua":"Хмельницька область","name_ru":null},{"id":22,"name_ua":"Черкаська область","name_ru":null},{"id":23,"name_ua":"Чернівецька область","name_ru":null},{"id":24,"name_ua":"Чернігівська область","name_ru":null},{"id":25,"name_ua":"М.КИЇВ","name_ru":null}]"
https://jsonlint.com/ да, это не жсон

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