swift swift中的“NSURL == String url”扩展名

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swift swift中的“NSURL == String url”扩展名相关的知识,希望对你有一定的参考价值。

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
	}
	
}

以上是关于swift swift中的“NSURL == String url”扩展名的主要内容,如果未能解决你的问题,请参考以下文章

swift中的 isKindofClass

Swift 4 或 Swift 5 中的 UITextView 用户输入文本验证:限制 Swift 中的特定字符

在 Swift 项目中使用 Objective C 类中的 Swift 类

在 Swift 项目中使用 Objective C 类中的 Swift 类

swift Swift中的变量

swift Swift中的数组