iOS网络面试题及详细答案
一、基础必问(入门级,考察基础认知)
1.请说说iOS中常用的网络请求框架有哪些?各自的优缺点是什么?实际开发中你怎么选?
答案:iOS中常用的网络框架主要有4个,实际开发中没有绝对的最优解,全看业务场景,具体如下:
1.NSURLConnection(已废弃):苹果早期提供的基础框架,支持HTTP/HTTPS请求,用法简单,可直接发起同步/异步请求。优点是原生自带,无需集成第三方;缺点是扩展性差,异步请求需手动处理代理,不支持断点续传、请求取消后的资源释放不彻底,iOS9后被苹果废弃,现在面试主要考“为什么废弃”,实际开发不会用。
2.NSUR
原创力文档

文档评论(0)