caipivara
4/22/2015 - 3:53 PM

"NSURL == String url" extension in swift

"NSURL == String url" extension in swift

extension NSURL {
	
	/**
	Check if the url:String is equivalent to NSURL
	:param: url to compare me
	:returns: true if is the same false otherwise
	*/
	func isEquivalent(url: String) -> Bool {
		
		if let myUrl = absoluteString {
			let urlComponents = url.componentsSeparatedByString("?")
			let myUrlComponents = myUrl.componentsSeparatedByString("?")
				return urlComponents.first == myUrlComponents.first
		}
		
		return true
	}
	
}