Size: a a a

iOS Developers — русскоговорящее сообщество

2021 August 29

D

Dmitriy in iOS Developers — русскоговорящее сообщество
Если не гоню, то на андроиде (или в jvm?) таймстамп с миллисекундами идёт, а в NSDate - в секундах, так что попробуй на 1000 поделить перед конверсией
источник

IS

Ivan Sablin in iOS Developers — русскоговорящее сообщество
так и есть, я там делаю toSeconds()
источник

IS

Ivan Sablin in iOS Developers — русскоговорящее сообщество
сорян, не правильно логировал конечный результат, все работает как и полагается)
источник

IS

Ivan Sablin in iOS Developers — русскоговорящее сообщество
тогда сразу вопрос, как получить день с начала NSDate, тоесть количество дней в заданном NSDate?
источник

D

Danya in iOS Developers — русскоговорящее сообщество
ребят, сколько времени занимает первая публикация аппки в app store?
источник

J

Jeytery in iOS Developers — русскоговорящее сообщество
у меня неделю где-то, проверяли за один день и отклоняли, выпускал фикс и так 5 раз где-то
источник

D

Dmitriy in iOS Developers — русскоговорящее сообщество
Технически две недели на апрув. В жизни в среднем около недели если всё чисто, Но обычно на вторые-третьи сутки будет ответ. Проверка проводится по времени Купертино. Т.е. ориентируйся на их часовой пояс. Рабочий день у них с 9-ти до 6-ти
источник

D

Dmitriy in iOS Developers — русскоговорящее сообщество
Перевести в таймстамп и разделить на 60*60*24
источник

D

Danya in iOS Developers — русскоговорящее сообщество
пон, спасибо
источник

D

Danya in iOS Developers — русскоговорящее сообщество
благодарю
источник

IS

Ivan Sablin in iOS Developers — русскоговорящее сообщество
логично, думал мб как-то можно используя либу
источник

D

Dmitriy in iOS Developers — русскоговорящее сообщество
Нее NSDate достаточно костыльный тип, особенно при конверсии. На больших массивах данных проще оперировать таймстампами и конвертить родной сишной либой. На 7й версии iOS простое преобразование String (из json)->NSDate->NSString (читабельный) в 14 раз была медленнее чем простая конверсия на сишнике
источник

IS

Ivan Sablin in iOS Developers — русскоговорящее сообщество
Окей, спасибо
источник

A

Aig in iOS Developers — русскоговорящее сообщество
Всем привет. Подскажите пожалуйста как сохранить state выбранных ячеек через UserDefaults после нажатия на кнопку.
У меня есть массивы индексов выбранных ячеек.

В функции кнопки я пишу:

UserDefaults.standard.setValue(selectedIndexesForGenres, forKey: "selectedGenres")
UserDefaults.standard.setValue(selectedIndexesForYears, forKey: "selectedYears")

Во viewDidLoad:
selectedIndexesForGenres = UserDefaults.standard.value(forKey: "selectedGenres") as? [Int] ?? []
selectedIndexesForYears = UserDefaults.standard.value(forKey: "selectedYears") as? [Int] ?? []

Но после нажатия и возвращения на вью, выбранные ячейки не показываются. Что не так делаю?
источник

X

X in iOS Developers — русскоговорящее сообщество
может лучше менять массив, которым ты заполняешь ячейки?
источник

A

Aig in iOS Developers — русскоговорящее сообщество
Чем менять? Он стринговый
источник

X

X in iOS Developers — русскоговорящее сообщество
ну у тебя же там лежат определнные значение, вот их можешь менять по индексу, а в таблице просто выводить
источник

A

Aig in iOS Developers — русскоговорящее сообщество
А как менять по индексу? Я только записывал в массив индексы выбранных ячеек.
источник

X

X in iOS Developers — русскоговорящее сообщество
а dataSource у тебя работает не через массив данных?
источник

A

Aig in iOS Developers — русскоговорящее сообщество
Имеешь в виду функции numberOfRows, cellForRow? Да через массивы genres и years
источник