1、iOS面试题主要有:多线程、特别是NSOperation 和 GCD 的内部原理。运行时机制的原理和运用场景。SDWebImage的原理。实现机制。如何解决TableView卡的问题。block和代理的通知的区别。block的用法需要注意些什么。
成都创新互联公司是一家专注于成都网站制作、成都做网站与策划设计,科尔沁右翼中网站建设哪家好?成都创新互联公司做网站,专注于网站建设十多年,网设计领域的专业建站公司;建站业务涵盖:科尔沁右翼中等地区。科尔沁右翼中做网站价格咨询:18982081108
2、讲述一次在这个APP中,用户触发了一个事件,引起了一个服务请求,然后获取服务端返回,并且更新前端界面的过程。
3、没有公司愿意雇佣对自己技术都信心不足的员工。切忌说话不经大脑,背诵解决方案 在面试过程中,你需要展现你的应变能力,但并非是不经大脑地脱口而出。
1、当事件发生的时候,响应链首先被发送给第一个响应者(往往是事件 发生的视图,也就是用户触摸屏幕的地方)。事件将沿着响应者链一 直向下传递,直到被接受并作出处理。
2、点击一个UIView或产生一个触摸事件A,这个触摸事件A会被添加到由UIApplication管理的事件队列中(即,首先接收到事件的是UIApplication)。
3、UIKit发送事件到父UIView对象,然后是窗口的根视图(UIWindow)。在将事件定向到窗口之前,响应器链从根视图转移到所属的视图控制器。
4、事件响应会先从底层最合适的view开始,然后随着上一步找到的链一层一层响应touch事件。默认touch事件会传递给上一层。如果到了viewcontroller的view,就会传递给viewcontroller。如果viewcontroller不能处理,就会传递给UIWindow。
1、AFNetworking结构最底层是由会话、网络监听模块、网络安全模块组成,然后是请求序列化模块、响应序列化模块,UIKit封装,形成AFNetworking。AFNetworking主要是对NSURLSession和NSURLConnection(iOS0废弃)的封装。
2、iOS面试题主要有: 多线程、特别是NSOperation 和 GCD 的内部原理。 运行时机制的原理和运用场景。 SDWebImage的原理。实现机制。如何解决TableView卡的问题。 block和代理的通知的区别。
3、SDWebImage基于NSURLConnection等, 其实他们对于HTTPS的处理类似。本文主要讲AFNetworking0对于HTTPS的处理。