ios URLWithString:relativeToURL: 對relativeToURL的理解

第一種情況baseURL中的URL地址以/結尾


輸出結果



第二種情況baseURL中的URL地址不以/結尾


輸出結果


從以上的結果中可以看出:

只要URLWithString中的參數格式是/xx,即是以/開頭的,那么輸出結果就是在baseURL中的http://example.com后面直接添加URLWithString中的參數,baseURL中的xx.com后的路徑參數等全部不需要了。

如果URLWithString中的參數格式不是以/開頭的,那么就要看baseURL中的路徑是不是以/結尾,

如果是,那么直接拼接到baseURL路徑后面

如果不是,那么就需要找到baseURL路徑后面倒數第一個/的位置,插入URLWithString字符串即可,即刪除baseURL后面的v2

如果URLWithString是完整的網址,則直接替換URLWithString

作者:神的旨意

鏈接:http://www.lxweimin.com/p/b4f143d9e346

來源:簡書

著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容