В Какао NSDateFormatter предоставляет метод dateFromString: для анализа строк в объектах даты. Есть ли что-нибудь подобное для NSByteCountFormatter? - PullRequest
0 голосов
/ 11 октября 2019

В приложении Objective-C, которое я разрабатываю, мне нужно проанализировать строки количества байтов, чтобы получить количество байтов, представленных строкой. Например, если у меня есть «10 МБ» в качестве строки, я хотел бы проанализировать его, чтобы получить количество байтов, которое в данном случае составляет 10485760 байтов. NSDateFormatter и NSNumberFormatter могут преобразовывать в обоих направлениях, в то время как я не нахожу метод byteCountFromString: в NSByteCountFormatter. Я искал, могут ли некоторые методы NSFormatter решить проблему, но я не нашел решения до сих пор. Любая помощь очень ценится. Спасибо.

1 Ответ

2 голосов
/ 11 октября 2019

Есть ли что-нибудь похожее для NSByteCountFormatter?

Нет. NSByteCountFormatter преобразует значение счетчика байтов в локализованное описание, отформатированное с помощью соответствующего модификатора байта (КБ, МБ, ГБ и т. Д.). Не наоборот.

...