Я просто хотел отметить, что, как и в выпуске iOS8 , будут новые NSFormatters
по крайней мере для некоторых из упомянутых вами модулей.
Будут NSLengthFormatter
, NSMassFormatter
и NSEnergyFormatter
, которые очень просты в использовании - см. Этот учебник iOS8 NSFormatter . Вот пример использования NSLengthFormatter со swift:
let lengthFormatter = NSLengthFormatter()
println(@"Kilometer: %@", lengthFormatter.stringFromValue(1000, unit: .Kilometer)) //Kilometer: 1,000 km
Для заголовочного файла только классы Boost (а их большинство), все, что вам нужно сделать, это добавить базу каталога Boost inclide в ваш путь включения проекта. Каталог будет называться что-то вроде boost_1_37_0. Затем вы можете сказать что-то вроде:
#include <boost/shared_ptr.hpp>
Для средств Boost, которые на самом деле требуют скомпилированных библиотек, вы можете взглянуть на http://nuwen.net/mingw.html , который предоставляет полный MinGW Environmentmemt, включая Boost и некоторые другие полезные вещи.