Skip to content

Instantly share code, notes, and snippets.

@carlhunterroach
carlhunterroach / string-truncate.swift
Last active May 21, 2016 00:17 — forked from jesskturner/string-truncate.swift
A little truncate function extension for the default String type
extension String {
/// Truncates the string to length number of characters and
/// appends optional trailing string if longer
func truncate(length: Int, trailing: String = "…") -> String {
if self.characters.count > length {
return self.substringToIndex(self.startIndex.advancedBy(length)) + trailing
} else {
return self
}
}