iOS 网络面试题及详细答案.docx

iOS网络面试题及详细答案

一、基础必问(入门级,考察基础认知)

1.请说说iOS中常用的网络请求框架有哪些?各自的优缺点是什么?实际开发中你怎么选?

答案:iOS中常用的网络框架主要有4个,实际开发中没有绝对的最优解,全看业务场景,具体如下:

1.NSURLConnection(已废弃):苹果早期提供的基础框架,支持HTTP/HTTPS请求,用法简单,可直接发起同步/异步请求。优点是原生自带,无需集成第三方;缺点是扩展性差,异步请求需手动处理代理,不支持断点续传、请求取消后的资源释放不彻底,iOS9后被苹果废弃,现在面试主要考“为什么废弃”,实际开发不会用。

2.NSUR

文档评论(0)

1亿VIP精品文档

相关文档