Is there a simple way to do something like..
[NSMagicDataConverter humanStringWithBytes:20000000]
..which would return \"19.1MB\"?
You can use FormatterKit and its TTTUnitOfInformationFormatter class:
TTTUnitOfInformationFormatter
https://github.com/mattt/FormatterKit
It is also available through CocoaPods with:
pod 'FormatterKit', '~> 1.1.1'