Aleksandr
В objc было NSArray *arrayPaths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES); NSCachesDirectory
Aleksandr
вот там можно хранить файлы
Anonymous
В objc было NSArray *arrayPaths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES); NSCachesDirectory
ну дык, это папка приложения. одно приложение не видит папок других
Алексей
Папка кэша может очищаться, когда на девайсе мало места
Anonymous
как там заведутся файлы? от сырости?
Anonymous
Папка кэша может очищаться, когда на девайсе мало места
ну не важно, есть еще и папка Документс
Anonymous
то же самое
Алексей
В папку Документы можно перекинуть файлы через айтюнс
Aleksandr
с Документс в апп стор не пустит рано или поздно
Алексей
Вроде ж в документы айтюнс сохраняет, да?
Anonymous
с Документс в апп стор не пустит рано или поздно
пустит, если их помечать "не для бэкапа в айклауд", если их размер более 6 Мб
Aleksandr
я про NSDocumentDirectory, если там файлы хранить
Anonymous
Поподробнее можно?
они ревьювят, чтобы совокупный размер файлов в папке документс не был более 6 или 16 Гб (согласно Гайдлайнам), потому что потениально человек может бэкапить данные приложения на айКлауд, и тогда одно приложение может засрать все бесплатные 5 Гб.
Anonymous
Но если эти файлы специально в тарибутах пометить "не для бэкапа в айклауд" - то все ок
Anonymous
атрибутах
Алексей
ага, припоминаю, делал чет такое N лет назад
Aleksandr
да да
Alexey RGB
Заказчик сам не отстреливает как это должно быть, я к сожалению тоже. Пытаюсь вот узнать возможные варианты
Anonymous
Ну дык этож не значит что там нельзя файлы хранить
Anonymous
Зрани
Anonymous
Храни*
Anonymous
Заказчик сам не отстреливает как это должно быть, я к сожалению тоже. Пытаюсь вот узнать возможные варианты
Ну окей. решите как появятся какие-0то файлы на девайсе, потом заходи еще
Alexey RGB
Из айклауда можно тянуть?
Aleksandr
> "на телефон закидываем какую-то херню (gpx файл) " через почту может и сохнанить в Документах
Алексей
Заказчик сам не отстреливает как это должно быть, я к сожалению тоже. Пытаюсь вот узнать возможные варианты
я думаю, что у вас задача не просто загрузить файл в приложуху, а ещё что-то с ним сделать. и способ загрузки на девайс как раз таки совсем не важен, главное — чтобы поудобнее было. так?
Alexey RGB
цель - отослать его на сервак, там он уже будет парситься
Alexey RGB
поэтому интересно 1) как закинуть на айфон файл, чтобы он был виден в приложении
Anonymous
> "на телефон закидываем какую-то херню (gpx файл) " через почту может и сохнанить в Документах
бля... да в каких документах? документах почты? с каого перепуга их твоя прога увидит. Можно тогда подключаться к какому-то облачному аккаунту - гугл-докам, дропбоксу
Anonymous
и через них шарить
Alexey RGB
2) как его выбрать из приложения
Алексей
отослать файл на сервак можно и с компа, минуя шаг с айфоном
Алексей
а если файл генерируется айфоном — ну он уже на айфоне)))
Aleksandr
Есть документы общедоступные на айфоне. Папка. Ее видел где то в каких то приложениях.
Alexey RGB
интересует именно вот такой кейс. берем айфон - с компа закидываем на него gpx файл - потом в приложении выбираем его - и отправляем на сервак
Anonymous
такие приложения как Аутлук, Докюментс, читалки разного рлода умеют подключаться к аккаунтам облачных хранилищ. По Апи, которые предоставляют эти хранилища можно узнавать о новых файлах, и выбирать их
Алексей
спрашивается, зачем всё усложнять
Алексей
ну да ладно
Алексей
ты можешь сказать своей приложухе, что она принимает на себя формат файла .GPX
Алексей
и затем какая бы другая софтина на айфоне (будь то почта, я.диск, гуглодиск и так далее) не предложила пользователю пошарить файл такого формата
Алексей
твоя приложуха будет в списке готовых принять его на себя
Алексей
ну тогда гугли UIActivityViewController и как его обучить новым форматам для своей приложухи
Alexey RGB
и затем какая бы другая софтина на айфоне (будь то почта, я.диск, гуглодиск и так далее) не предложила пользователю пошарить файл такого формата
без сторонних приложений реально обойтись? именно такой вариант - с компа закинули файл на айфон (бля, я даже не представляю куда и как), потом запустили чисто свое приложение - и в нем типа как в винде "выбрать файл" - выбрали ту муть, что закинули"?
Алексей
через айтюнс только если
Anonymous
"с компа закинули файл на айфон (бля, я даже не представляю куда и как)," - через айтюнз и только в папку этого же приложения - твоего
Алексей
в папку Documents внутри твоей приложухи (папка создаётся сама автоматом при установке приложения)
Алексей
мб он про айклауд драйв говорил?
Aleksandr
хз, я не помню точно, помню рядом с фото была проде
Алексей
Aleksandr
в таблице ячейки: мои фото, мои документы
Anonymous
Anonymous
Anonymous
Внизу?
Aleksandr
забить на это срочно надо, никто не знает, я не помню, значит не такого
Andrew
@here! У кого-нибудь есть опыт предварительного тестирования дизайна? Задача такая: Есть текущая реализация UI. Есть предположение, что новый дизайн лучше. Его уже отрисовали. Надо как-то понять, лучше ли новый дизайн и стоит ли тратить на его реализацию время? У меня кроме полной реализации новой версии и A/B тестирования идей нет. Возможно есть какие-то экономичные подходы для этого?
Maxud
Нашел только если запустить аудио плеер с громкостью 0
приложение не пропустят, проходили...
Ilkhom
вопрос, какой результат будет если поделить 1 на 2 в свифте?
Ilkhom
отвечаем быстро
zheka
правильный
Ilkhom
))
Ilkhom
ну поделите
Aleksandr
0
Ilkhom
0 дает
Aleksandr
Int
Anonymous
Очевидно.
zheka
а что ты хотел от инта?
Ilkhom
да)) 1.0 / 2.0 дает 0.5
zheka
странный вопрос
Anonymous
Очень.
Aleksandr
лучше дели 2 на 1 ))
Ilkhom
странный вопрос
блин)) а че сразу не ответил))
zheka
блин)) а че сразу не ответил))
я ж написал "правильный")
Ilkhom
очевидно было 0.5)
zheka
ты делишь два инта
Ilkhom
да блин это я понял
Ilkhom
но када делишь 1/2 не ожидаешь 0
zheka