NSURL属性解析

2018-06-12  本文已影响19人  FuWees

对于一个完整的URL,其实包括以下几个常见属性的:

@property (nullable, readonly, copy) NSString *host;

@property (nullable, readonly, copy) NSNumber *port;

@property (nullable, readonly, copy) NSString *user;

@property (nullable, readonly, copy) NSString *password;

@property (nullable, readonly, copy) NSString *path;

@property (nullable, readonly, copy) NSString *fragment;

@property (nullable, readonly, copy) NSString *parameterString;

@property (nullable, readonly, copy) NSString *query;

@property (nullable, readonly, copy) NSString *relativePath; // The same as path if baseURL is nil

那么分别代表什么意思呢?

举个找个url举个例子,分别打印出来看一下:

(下图由我一个同事之前给我展示,我拿过来用一下,懒得再去写测试代码了,哈哈)

现在相信各位对这个几个属性的意思都了解了吧。

上一篇 下一篇

猜你喜欢

热点阅读