AFNetworking的初始化方法`initWithBaseURL: sessionConfiguration:`

AFNetworking的初始化方法initWithBaseURL: sessionConfiguration:实现代码看不懂呀? 哪位大神给解释一下.
图片描述

阅读 3k
1 个回答

这段代码的意思是,如果你传入的 baseURL 不是以 "/" 结尾的话会自动加上 "/"。

例如你的配置文件如下:

baseURL = xxx.com/api

api1 = userInfo

按照正常的约定 baseURL 的正确写法应该是 xxx.com/api/。所以这样就能保证你在请求时传入 api1 ,AFN 会将其拼接为 xxx.com/api/userInfo

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题