Size: a a a

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

2020 April 20

ao

abd off in iOS Developers — русскоговорящее сообщество
Добрый вечер всем. Помогите пожалуйста: format.locale = Locale(identifier: "Ru")  возвращает строку как строчные буквы, именно когда указываю локализацию, без нее нормально с заглавной
источник

RT

Roman Tutubalin in iOS Developers — русскоговорящее сообщество
корректный идентификатор вроде ru_RU
источник

ao

abd off in iOS Developers — русскоговорящее сообщество
да, разницы нет, все равно строчные выдает
источник

ao

abd off in iOS Developers — русскоговорящее сообщество
ru_Ru тоже было
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
Nikita
Добрый вечер всем. Как думаете, правильно ли будет вручную вызывать методы dataSource у collectionView? Мне надо это в юнит тесте.
смотря что именно тестироать, в KIF например есть метод: - (UITableViewCell *)waitForCellAtIndexPath:(NSIndexPath *)indexPath inTableView:(UITableView *)tableView;
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
обычно через getView берется таблица, настоящая, и у нее берутся ячейки, и проверяется что конкретно в этой ячейке лежит
источник

S

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

RT

Roman Tutubalin in iOS Developers — русскоговорящее сообщество
abd off
Добрый вечер всем. Помогите пожалуйста: format.locale = Locale(identifier: "Ru")  возвращает строку как строчные буквы, именно когда указываю локализацию, без нее нормально с заглавной
а можно целиком посмотреть описание форматтера?
источник

ao

abd off in iOS Developers — русскоговорящее сообщество
вот
источник

N

Nikita in iOS Developers — русскоговорящее сообщество
Sasha_A
а, не заметил что речь идет о коллекции, но по сути разницы никакой
Мне надо протестировать sizeForItemAtIndexPath: какой сайз получается для конкретного indexPath
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
Nikita
Мне надо протестировать sizeForItemAtIndexPath: какой сайз получается для конкретного indexPath
лучше создать отдельный объект для подсчета размеров и тестировать его независимо от коллекции. в коллекцию инжектить его фейк и просто проверять что она вызывает его метод с нужными параметрами. или если не хочется так заморачиваться то конфигурировать коллекцию, брать ячекуй и проверять какой у нее фрейм получился
источник

RT

Roman Tutubalin in iOS Developers — русскоговорящее сообщество
abd off
да, разницы нет, все равно строчные выдает
так это от локали зависит, где-то месяц с заглавной, где-то со строчной
источник

RT

Roman Tutubalin in iOS Developers — русскоговорящее сообщество
можно применить capitalized ко всей строке
источник

N

Nikita in iOS Developers — русскоговорящее сообщество
Sasha_A
лучше создать отдельный объект для подсчета размеров и тестировать его независимо от коллекции. в коллекцию инжектить его фейк и просто проверять что она вызывает его метод с нужными параметрами. или если не хочется так заморачиваться то конфигурировать коллекцию, брать ячекуй и проверять какой у нее фрейм получился
Хорошая идея, но мне надо просто писать тесты для существующего кода, не изменять его, в этом и проблема. Приходится всякую дичь типа вызова делегата вручную придумывать
источник

ao

abd off in iOS Developers — русскоговорящее сообщество
Roman Tutubalin
так это от локали зависит, где-то месяц с заглавной, где-то со строчной
это я понял, думал мб есть какой то способ
источник

ao

abd off in iOS Developers — русскоговорящее сообщество
Roman Tutubalin
можно применить capitalized ко всей строке
да
источник

RT

Roman Tutubalin in iOS Developers — русскоговорящее сообщество
abd off
это я понял, думал мб есть какой то способ
нашел)
источник

RT

Roman Tutubalin in iOS Developers — русскоговорящее сообщество
let format = DateFormatter()
format.locale = Locale(identifier: "ru_RU")
format.setLocalizedDateFormatFromTemplate("dd MMMM")
источник

ao

abd off in iOS Developers — русскоговорящее сообщество
Вроде делал, не получилось
источник

RT

Roman Tutubalin in iOS Developers — русскоговорящее сообщество
ну да, все-таки capitalized - единственный нормальный вариант)
источник