What is Sprinter?

Sprinter is a library for Mac and iOS for formatting strings at runtime using the printf / NSLog format token conventions.

The aim is to provide a type-safe, Swift-friendly interface for string formatting that is fully compatible with the printf specification, as well as Apple’s proprietary extensions for working with Objective-C data types.

The name “Sprinter” is derived from “String-Printer”, just like the sprintf function in the C standard library.

Overview

  • Pricing: Free
  • Resource Link: https://github.com/nicklockwood/Sprinter
  • Resource Maker: Nick Lockwood
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • iOS Versions Supported: iOS 9.0+, iOS 10.0+, iOS 11.0+, iOS 12.0+
  • CocoaPods: Sprinter