Instance Property

port

The port number URL component, or nil if not present.

Declaration

@NSCopying var port: NSNumber? { get set }

Discussion

For example, in the URL http://www.example.com:8080/index.php, the port number is 8080.

If you attempt to set the port to a negative port number, this class throws an exception.

See Also

Accessing Components in Native Format

var fragment: String?

The fragment URL component (the part after a # symbol), or nil if not present.

var host: String?

The host URL subcomponent, or nil if not present.

var password: String?

The password URL subcomponent, or nil if not present.

var path: String?

The path URL component, or nil if not present.

var query: String?

The query URL component as a string, or nil if not present.

var queryItems: [URLQueryItem]?

The query URL component as an array of name/value pairs.

var scheme: String?

The scheme URL component, or nil if not present.

var user: String?

The username URL subcomponent, or nil if not present.