LoremSwiftum is a lightweight lorem ipsum generator library for Swift. It supports generating random words, sentences, paragraphs, titles, names, email addresses, URLs, and tweets. Initially, this library was created as a Swift port of LoremIpsum written in Objective-C.
- Swift 4.0+
- Xcode 9.2+
- iOS 8.0+ / macOS 10.10+
The Xcode and OS requirements apply only when the library is integrated as a framework or via the Xcode project.
To install LoremSwiftum using the Swift Package Manager, add it as a dependency into your Package.swift file:
let package = Package( ... dependencies: [ .package(url: "https://github.com/lukaskubanek/LoremSwiftum.git", from: "2.2.1") ], ... )To install LoremSwiftum using Carthage, add it as a dependency into your Cartfile:
github "lukaskubanek/LoremSwiftum" Then drag either the LoremSwiftum.xcodeproj or the LoremSwiftum.framework into your Xcode project/workspace and link your target against the LoremSwiftum.framework. Make sure that the framework gets copied to your application bundle.
You can also install LoremSwiftum via Git submodules and integrate the project LoremSwiftum.xcodeproj from the submodule directly into your Xcode workspace.
import LoremSwiftum Lorem.word // => One random word Lorem.words(3) // => Three random words Lorem.sentence // => One random sentence Lorem.sentences(3) // => Three random sentences Lorem.paragraph // => One random paragraph Lorem.paragraphs(3) // => Three random paragraphs Lorem.title // => A random title Lorem.firstName // => A random first name Lorem.lastName // => A random last name Lorem.fullName // => A random full name Lorem.emailAddress // => A random email address Lorem.url // => A random URL Lorem.shortTweet // => A random short tweet Lorem.tweet // => A random long tweet