commit 70a0bf9ec0f16206e137e16d0cee45ec435ee1e4 Author: Sami Samhuri Date: Sat Dec 19 16:00:17 2015 -0800 initial commit with a String extension diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..24e5b0a --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.build diff --git a/Package.swift b/Package.swift new file mode 100644 index 0000000..8897d55 --- /dev/null +++ b/Package.swift @@ -0,0 +1,5 @@ +import PackageDescription + +let package = Package( + name: "Batteries" +) diff --git a/Sources/String.swift b/Sources/String.swift new file mode 100644 index 0000000..5270a62 --- /dev/null +++ b/Sources/String.swift @@ -0,0 +1,13 @@ +import Foundation + +public extension String { + + func contains(substring: String) -> Bool { + return rangeOfString(substring) != nil + } + + func trim() -> String { + return stringByTrimmingCharactersInSet(NSCharacterSet.whitespaceAndNewlineCharacterSet()) + } + +}