动态修改AFNetworking httpClient单例的baseURL

AFNetworking的baseURL为readonly属性,如果使用了httpClient单例,而又需要在app运行过程中动态修改baseURL的话,最简单方便的方法就是实现其getter方法了:

- (NSURL *)baseURL {
         return condition? url1 : url2;
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,107评论 19 139
  • 这是一篇团队的成员之一斯科特·舍伍德所写的教程,它是专门从事混合定位解决方案的动态加载的定位软件公司。 网络——你...
    随风飘荡的小逗逼阅读 2,159评论 1 1
  • 1.属性readwrite,readonly,assign,retain,copy,nonatomic 各是什么作...
    曾令伟阅读 1,085评论 0 10
  • 我手机里没有老猫的照片,上面的这张是网上的一个壁纸,我瞧着可爱,便贴了过来。但在我心目中老猫比它漂亮,比它可爱,从...
    假装沉睡阅读 623评论 0 0
  • 文/弥与匣 夜色朦胧,明月隐身。 哒、哒、哒…… 长靴踏地,一步一声短促的叹息。 叹息飘扬在晚风里,夹杂着满心的愁...
    弥与匣阅读 447评论 0 0