Open Instance Propertyswift 6.0.3Foundation
hash
override var hash: Int { get }
override var hash: Int { get }
import Foundation
class NSURLComponents
@frozen struct Int
A signed integer value type.
var hash: Int { get }
override init()
init?(string URLString: String)
init?(url: URL, resolvingAgainstBaseURL resolve: Bool)
var fragment: String? { get set }
var host: String? { get set }
var password: String? { get set }
var path: String? { get set }
var percentEncodedFragment: String? { get set }
var percentEncodedHost: String? { get set }
var percentEncodedPassword: String? { get set }
var percentEncodedPath: String? { get set }
var percentEncodedQuery: String? { get set }
var percentEncodedQueryItems: [URLQueryItem]? { get set }
var percentEncodedUser: String? { get set }
var port: NSNumber? { get set }
var query: String? { get set }
var queryItems: [URLQueryItem]? { get set }
var rangeOfFragment: NSRange { get }
var rangeOfHost: NSRange { get }
var rangeOfPassword: NSRange { get }
var rangeOfPath: NSRange { get }
var rangeOfPort: NSRange { get }
var rangeOfQuery: NSRange { get }
var rangeOfScheme: NSRange { get }
var rangeOfUser: NSRange { get }
var scheme: String? { get set }
var string: String? { get }
var url: URL? { get }
var user: String? { get set }
override func copy() -> Any
func copy(with zone: NSZone? = nil) -> Any
override func isEqual(_ object: Any?) -> Bool
func url(relativeTo baseURL: URL?) -> URL?