└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # 全网各大厂iOS面试题-文集大全 2 | 3 | ### 这个栏目将持续更新--请iOS的小伙伴关注! 4 | 5 | * **整理不易,如果你觉得还不错,麻烦 “Star”一下,谢谢你的支持** 6 | 7 | *** 8 | ### 一:知名大厂iOS开发面试题篇 9 | 10 | 1、[腾讯—最新iOS面试题总结](https://github.com/LGBamboo/iOS-article/blob/main/%E8%85%BE%E8%AE%AF%E2%80%94%E6%9C%80%E6%96%B0iOS%E9%9D%A2%E8%AF%95%E9%A2%98%E6%80%BB%E7%BB%93.md) 11 | 12 | 2、[百度—最新iOS面试题总结](https://github.com/LGBamboo/iOS-article/blob/main/%E7%99%BE%E5%BA%A6%E2%80%94%E6%9C%80%E6%96%B0iOS%E9%9D%A2%E8%AF%95%E9%A2%98%E6%80%BB%E7%BB%93.md) 13 | 14 | 3、[头条—最新iOS面试题总结](https://github.com/LGBamboo/iOS-article/blob/main/%E5%A4%B4%E6%9D%A1%E2%80%94%E6%9C%80%E6%96%B0iOS%E9%9D%A2%E8%AF%95%E9%A2%98%E6%80%BB%E7%BB%93.md) 15 | 16 | 4、[阿里—最新iOS面试题总结](https://github.com/LGBamboo/iOS-article/blob/main/%E9%98%BF%E9%87%8C%E2%80%94%E6%9C%80%E6%96%B0iOS%E9%9D%A2%E8%AF%95%E9%A2%98%E6%80%BB%E7%BB%93.md) 17 | 18 | 5、[美团—最新iOS面试题总结](https://github.com/LGBamboo/iOS-article/blob/main/%E7%BE%8E%E5%9B%A2%E2%80%94%E6%9C%80%E6%96%B0iOS%E9%9D%A2%E8%AF%95%E9%A2%98%E6%80%BB%E7%BB%93.md) 19 | 20 | 6、[某大厂—最新iOS面试题总结](https://github.com/LGBamboo/iOS-article/blob/main/XX%E5%A4%A7%E5%8E%82%E2%80%94%E6%9C%80%E6%96%B0iOS%E9%9D%A2%E8%AF%95%E9%A2%98%E6%80%BB%E7%BB%93.md) 21 | 22 | 7、[抖音--最新iOS面试题总结](https://github.com/LGBamboo/iOS-article/blob/main/%E6%8A%96%E9%9F%B3--%E6%9C%80%E6%96%B0iOS%E9%9D%A2%E8%AF%95%E9%A2%98%E6%80%BB%E7%BB%93.md) 23 | 24 | 8、[拼多多--最新iOS面试题总结](https://github.com/LGBamboo/iOS-article/blob/main/%E6%8B%BC%E5%A4%9A%E5%A4%9A--%E6%9C%80%E6%96%B0iOS%E9%9D%A2%E8%AF%95%E9%A2%98%E6%80%BB%E7%BB%93.md) 25 | 26 | 9、[快手--最新iOS面试题总结](https://github.com/LGBamboo/iOS-article/blob/main/%E5%BF%AB%E6%89%8B--%E6%9C%80%E6%96%B0iOS%E9%9D%A2%E8%AF%95%E9%A2%98%E6%80%BB%E7%BB%93.md) 27 | 28 | 10、[虎牙--最新iOS面试题总结](https://github.com/LGBamboo/iOS-article/blob/main/%E8%99%8E%E7%89%99--%E6%9C%80%E6%96%B0iOS%E9%9D%A2%E8%AF%95%E9%A2%98%E6%80%BB%E7%BB%93.md) 29 | 30 | 11、[iOS面试--最新快手iOS面试题](https://github.com/LGBamboo/iOS-article/blob/main/iOS%E9%9D%A2%E8%AF%95--%E6%9C%80%E6%96%B0%E5%BF%AB%E6%89%8BiOS%E9%9D%A2%E8%AF%95%E9%A2%98.md) 31 | 32 | 12、[iOS面试--字节跳动最新iOS开发面试题](https://github.com/LGBamboo/iOS-article/blob/main/iOS%E9%9D%A2%E8%AF%95--%E5%AD%97%E8%8A%82%E8%B7%B3%E5%8A%A8%E6%9C%80%E6%96%B0iOS%E5%BC%80%E5%8F%91%E9%9D%A2%E8%AF%95%E9%A2%98.md) 33 | 34 | 13、[(最新)iOS高级面试,各大厂以及小公司的面试题!](https://github.com/LGBamboo/iOS-article/blob/main/%EF%BC%88%E6%9C%80%E6%96%B0%EF%BC%89iOS%E9%AB%98%E7%BA%A7%E9%9D%A2%E8%AF%95%EF%BC%8C%E5%90%84%E5%A4%A7%E5%8E%82%E4%BB%A5%E5%8F%8A%E5%B0%8F%E5%85%AC%E5%8F%B8%E7%9A%84%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%81.md) 35 | 36 | 14、[知名互联网公司iOS面试题](https://github.com/LGBamboo/iOS-article/blob/main/%E7%9F%A5%E5%90%8D%E4%BA%92%E8%81%94%E7%BD%91%E5%85%AC%E5%8F%B8iOS%E9%9D%A2%E8%AF%95%E9%A2%98.md) 37 | 38 | 15、[大厂常问iOS面试题汇总!](https://github.com/LGBamboo/iOS-article/blob/main/%E5%A4%A7%E5%8E%82%E5%B8%B8%E9%97%AEiOS%E9%9D%A2%E8%AF%95%E9%A2%98%E6%B1%87%E6%80%BB%EF%BC%81.md) 39 | 40 | 16、[iOS面试辅助之iOS面试题集](https://github.com/LGBamboo/iOS-article/blob/main/iOS%E9%9D%A2%E8%AF%95%E8%BE%85%E5%8A%A9%E4%B9%8BiOS%E9%9D%A2%E8%AF%95%E9%A2%98%E9%9B%86.md) 41 | 42 | 43 | ### 二:大厂iOS面试题+答案篇 44 | 45 | 1、[阿里、字节iOS面试题之Runtime相关问题1(附答案)](https://github.com/LGBamboo/iOS-article.02/blob/main/%E9%98%BF%E9%87%8C%E3%80%81%E5%AD%97%E8%8A%82iOS%E9%9D%A2%E8%AF%95%E9%A2%98%E4%B9%8BRuntime%E7%9B%B8%E5%85%B3%E9%97%AE%E9%A2%981%EF%BC%88%E9%99%84%E7%AD%94%E6%A1%88%EF%BC%89.md) 46 | 47 | 2、[阿里、字节iOS面试题之Runtime相关问题2(附答案)](https://github.com/LGBamboo/iOS-article.02/blob/main/%E9%98%BF%E9%87%8C%E3%80%81%E5%AD%97%E8%8A%82iOS%E9%9D%A2%E8%AF%95%E9%A2%98%E4%B9%8BRuntime%E7%9B%B8%E5%85%B3%E9%97%AE%E9%A2%982%EF%BC%88%E9%99%84%E7%AD%94%E6%A1%88%EF%BC%89.md) 48 | 49 | 3、[阿里、字节iOS面试题之Runtime相关问题3(附答案)](https://github.com/LGBamboo/iOS-article.02/blob/main/%E9%98%BF%E9%87%8C%E3%80%81%E5%AD%97%E8%8A%82iOS%E9%9D%A2%E8%AF%95%E9%A2%98%E4%B9%8BRuntime%E7%9B%B8%E5%85%B3%E9%97%AE%E9%A2%983%EF%BC%88%E9%99%84%E7%AD%94%E6%A1%88%EF%BC%89.md) 50 | 51 | 4、[最新iOS面试题之iOS通知机制全面解析](https://github.com/LGBamboo/iOS-article.02/blob/main/%E6%9C%80%E6%96%B0iOS%E9%9D%A2%E8%AF%95%E9%A2%98%E4%B9%8BiOS%E9%80%9A%E7%9F%A5%E6%9C%BA%E5%88%B6%E5%85%A8%E9%9D%A2%E8%A7%A3%E6%9E%90.md) 52 | 53 | 5、[最新iOS面试题之NSNotification](https://github.com/LGBamboo/iOS-article.02/blob/main/%E6%9C%80%E6%96%B0iOS%E9%9D%A2%E8%AF%95%E9%A2%98%E4%B9%8BNSNotification%EF%BC%88%E9%99%84%E7%AD%94%E6%A1%88%EF%BC%89.md) 54 | 55 | 6、[最新iOS面试题之Runloop&KVO](https://github.com/LGBamboo/iOS-article.02/blob/main/%E6%9C%80%E6%96%B0iOS%E9%9D%A2%E8%AF%95%E9%A2%98%E4%B9%8BRunloop%26KVO%EF%BC%88%E9%99%84%E7%AD%94%E6%A1%88%EF%BC%89.md) 56 | 57 | 7、[最新iOS面试题之Block](https://github.com/LGBamboo/iOS-article.02/blob/main/%E6%9C%80%E6%96%B0iOS%E9%9D%A2%E8%AF%95%E9%A2%98%E4%B9%8BBlock%EF%BC%88%E9%99%84%E7%AD%94%E6%A1%88%EF%BC%89.md) 58 | 59 | 8、[最新iOS面试题之视图&图形](https://github.com/LGBamboo/iOS-article.02/blob/main/%E6%9C%80%E6%96%B0iOS%E9%9D%A2%E8%AF%95%E9%A2%98%E4%B9%8B%E8%A7%86%E5%9B%BE%26%E5%9B%BE%E5%BD%A2%EF%BC%88%E9%99%84%E7%AD%94%E6%A1%88%EF%BC%89.md) 60 | 61 | 9、[精选大厂的iOS面试题总结(一)](https://github.com/LGBamboo/iOS-article.02/blob/main/%E7%B2%BE%E9%80%89%E5%A4%A7%E5%8E%82%E7%9A%84iOS%E9%9D%A2%E8%AF%95%E9%A2%98%E6%80%BB%E7%BB%93%EF%BC%88%E4%B8%80%EF%BC%89.md) 62 | 63 | 10、[精选大厂的iOS面试题总结(二)](https://github.com/LGBamboo/iOS-article.02/blob/main/%E7%B2%BE%E9%80%89%E5%A4%A7%E5%8E%82%E7%9A%84iOS%E9%9D%A2%E8%AF%95%E9%A2%98%E6%80%BB%E7%BB%93%EF%BC%88%E4%BA%8C%EF%BC%89.md) 64 | 65 | 11、[大厂常问iOS面试题--性能优化篇](https://github.com/LGBamboo/iOS-article.02/blob/main/%E5%A4%A7%E5%8E%82%E5%B8%B8%E9%97%AEiOS%E9%9D%A2%E8%AF%95%E9%A2%98--%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96%E7%AF%87.md) 66 | 67 | 12、[大厂常问iOS面试题--多线程篇](https://github.com/LGBamboo/iOS-article.02/blob/main/%E5%A4%A7%E5%8E%82%E5%B8%B8%E9%97%AEiOS%E9%9D%A2%E8%AF%95%E9%A2%98--%E5%A4%9A%E7%BA%BF%E7%A8%8B%E7%AF%87.md) 68 | 69 | 13、[大厂常问iOS面试题--Runtime篇](https://github.com/LGBamboo/iOS-article.02/blob/main/%E5%A4%A7%E5%8E%82%E5%B8%B8%E9%97%AEiOS%E9%9D%A2%E8%AF%95%E9%A2%98--Runtime%E7%AF%87.md) 70 | 71 | 14、[大厂常问iOS面试题--Runloop篇](https://github.com/LGBamboo/iOS-article.02/blob/main/%E5%A4%A7%E5%8E%82%E5%B8%B8%E9%97%AEiOS%E9%9D%A2%E8%AF%95%E9%A2%98--Runloop%E7%AF%87.md) 72 | 73 | 15、[大厂常问iOS面试题--组件化篇](https://github.com/LGBamboo/iOS-article.02/blob/main/%E5%A4%A7%E5%8E%82%E5%B8%B8%E9%97%AEiOS%E9%9D%A2%E8%AF%95%E9%A2%98--%E7%BB%84%E4%BB%B6%E5%8C%96%E7%AF%87.md) 74 | 75 | 16、[大厂常问iOS面试题--内存管理篇](https://github.com/LGBamboo/iOS-article.02/blob/main/%E5%A4%A7%E5%8E%82%E5%B8%B8%E9%97%AEiOS%E9%9D%A2%E8%AF%95%E9%A2%98--%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86%E7%AF%87.md) 76 | 77 | 17、[大厂常问iOS面试题--算法篇](https://github.com/LGBamboo/iOS-article.02/blob/main/iOS%E5%BC%80%E5%8F%91%E9%9D%A2%E8%AF%95%E9%A2%98-%E7%AE%97%E6%B3%95%E7%AF%87.md) 78 | 79 | 18、[大厂常问iOS面试题--数据结构篇](https://github.com/LGBamboo/iOS-article.02/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98-%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E7%AF%87%EF%BC%88%E5%BF%85%E9%97%AE%E7%B3%BB%E5%88%97%EF%BC%89.md) 80 | 81 | 19、[大厂常问iOS面试小集](https://github.com/LGBamboo/iOS-article.02/blob/main/%E5%A4%A7%E5%8E%82%E5%B8%B8%E9%97%AEiOS%E9%9D%A2%E8%AF%95%E5%B0%8F%E9%9B%86.md) 82 | 83 | ### 三:精选iOS面试题+答案篇 84 | 85 | 1、[NSOperation 与 GCD 的主要区别?](https://github.com/LGBamboo/iOS-article.03/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%9ANSOperation%20%E4%B8%8E%20GCD%20%E7%9A%84%E4%B8%BB%E8%A6%81%E5%8C%BA%E5%88%AB%EF%BC%9F.md) 86 | 87 | 2、[反射是什么?可以举出几个应用场景么?](https://github.com/LGBamboo/iOS-article.03/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%9A%E5%8F%8D%E5%B0%84%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F%E5%8F%AF%E4%BB%A5%E4%B8%BE%E5%87%BA%E5%87%A0%E4%B8%AA%E5%BA%94%E7%94%A8%E5%9C%BA%E6%99%AF%E4%B9%88%EF%BC%9F.md) 88 | 89 | 3、[App启动过慢,你可能想到的因素有哪些?](https://github.com/LGBamboo/iOS-article.03/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%9AApp%E5%90%AF%E5%8A%A8%E8%BF%87%E6%85%A2%EF%BC%8C%E4%BD%A0%E5%8F%AF%E8%83%BD%E6%83%B3%E5%88%B0%E7%9A%84%E5%9B%A0%E7%B4%A0%E6%9C%89%E5%93%AA%E4%BA%9B%EF%BC%9F.md) 90 | 91 | 4、[介绍下App启动的完成过程?](https://github.com/LGBamboo/iOS-article.03/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%9A%E4%BB%8B%E7%BB%8D%E4%B8%8BApp%E5%90%AF%E5%8A%A8%E7%9A%84%E5%AE%8C%E6%88%90%E8%BF%87%E7%A8%8B%EF%BC%9F.md) 92 | 93 | 5、[SDWebImage实现原理是什么? 它是如何解决tableView的复用时出现图片错乱问题的呢?](https://github.com/LGBamboo/iOS-article.03/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%9ASDWebImage%E5%AE%9E%E7%8E%B0%E5%8E%9F%E7%90%86%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F%20%E5%AE%83%E6%98%AF%E5%A6%82%E4%BD%95%E8%A7%A3%E5%86%B3tableView%E7%9A%84%E5%A4%8D%E7%94%A8%E6%97%B6%E5%87%BA%E7%8E%B0%E5%9B%BE%E7%89%87%E9%94%99%E4%B9%B1%E9%97%AE%E9%A2%98%E7%9A%84%E5%91%A2%EF%BC%9F.md) 94 | 95 | 6、[如何优化 App 的启动耗时?](https://github.com/LGBamboo/iOS-article.03/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%9A%E5%A6%82%E4%BD%95%E4%BC%98%E5%8C%96%20App%20%E7%9A%84%E5%90%AF%E5%8A%A8%E8%80%97%E6%97%B6%EF%BC%9F.md) 96 | 97 | 7、[你会如何存储用户的一些敏感信息,如登录的token](https://github.com/LGBamboo/iOS-article.03/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%9A%E4%BD%A0%E4%BC%9A%E5%A6%82%E4%BD%95%E5%AD%98%E5%82%A8%E7%94%A8%E6%88%B7%E7%9A%84%E4%B8%80%E4%BA%9B%E6%95%8F%E6%84%9F%E4%BF%A1%E6%81%AF%EF%BC%8C%E5%A6%82%E7%99%BB%E5%BD%95%E7%9A%84token.md) 98 | 99 | 8、[SDWebImage原理](https://github.com/LGBamboo/iOS-article.03/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%9ASDWebImage%E5%8E%9F%E7%90%86.md) 100 | 101 | 9、[iOS开发中常见的内存问题有哪些?](https://github.com/LGBamboo/iOS-article.03/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%9AiOS%20%E5%BC%80%E5%8F%91%E4%B8%AD%E5%B8%B8%E8%A7%81%E7%9A%84%E5%86%85%E5%AD%98%E9%97%AE%E9%A2%98%E6%9C%89%E5%93%AA%E4%BA%9B%EF%BC%9F.md) 102 | 103 | 10、[聊一聊iOS 中的离屏渲染?](https://github.com/LGBamboo/iOS-article.03/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%9A%E8%81%8A%E4%B8%80%E8%81%8AiOS%20%E4%B8%AD%E7%9A%84%E7%A6%BB%E5%B1%8F%E6%B8%B2%E6%9F%93%EF%BC%9F.md) 104 | 105 | 11、[三次握手与四次挥手](https://github.com/LGBamboo/iOS-article.03/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%9A%E4%B8%89%E6%AC%A1%E6%8F%A1%E6%89%8B%E4%B8%8E%E5%9B%9B%E6%AC%A1%E6%8C%A5%E6%89%8B.md) 106 | 107 | 12、[你一般是如何优化你的APP的?](https://github.com/LGBamboo/iOS-article.03/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%9A%E4%BD%A0%E4%B8%80%E8%88%AC%E6%98%AF%E5%A6%82%E4%BD%95%E4%BC%98%E5%8C%96%E4%BD%A0%E7%9A%84APP%E7%9A%84%EF%BC%9F.md) 108 | 109 | 13、[AFNetworking 底层原理分析](https://github.com/LGBamboo/iOS-article.03/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%9AAFNetworking%20%E5%BA%95%E5%B1%82%E5%8E%9F%E7%90%86%E5%88%86%E6%9E%90.md) 110 | 111 | 14、[分析下SDWebImage](https://github.com/LGBamboo/iOS-article.03/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%9A%E5%88%86%E6%9E%90%E4%B8%8BSDWebImage.md) 112 | 113 | 15、[dSYM你是如何分析的](https://github.com/LGBamboo/iOS-article.03/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%9AdSYM%E4%BD%A0%E6%98%AF%E5%A6%82%E4%BD%95%E5%88%86%E6%9E%90%E7%9A%84.md) 114 | 115 | 16、[如何优化 App 的的包大小?](https://github.com/LGBamboo/iOS-article.03/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%9A%E5%A6%82%E4%BD%95%E4%BC%98%E5%8C%96%20App%20%E7%9A%84%E7%9A%84%E5%8C%85%E5%A4%A7%E5%B0%8F%EF%BC%9F.md) 116 | 117 | 17、[一个int变量被__block修饰与否的区别?](https://github.com/LGBamboo/iOS-article.03/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%9A%E4%B8%80%E4%B8%AAint%E5%8F%98%E9%87%8F%E8%A2%AB__block%E4%BF%AE%E9%A5%B0%E4%B8%8E%E5%90%A6%E7%9A%84%E5%8C%BA%E5%88%AB%EF%BC%9F.md) 118 | 119 | 18、[MVVM和MVC的区别](https://github.com/LGBamboo/iOS-article.03/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%9AMVVM%E5%92%8CMVC%E7%9A%84%E5%8C%BA%E5%88%AB.md) 120 | 121 | 19、[讲一下MVC和MVVM,MVP?](https://github.com/LGBamboo/iOS-article.03/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%9A%E8%AE%B2%E4%B8%80%E4%B8%8BMVC%E5%92%8CMVVM%EF%BC%8CMVP%EF%BC%9F.md) 122 | 123 | 20、[什么是离屏渲染?什么情况下会触发?该如何应对?](https://github.com/LGBamboo/iOS-article.03/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%9A%E4%BB%80%E4%B9%88%E6%98%AF%E7%A6%BB%E5%B1%8F%E6%B8%B2%E6%9F%93%EF%BC%9F%E4%BB%80%E4%B9%88%E6%83%85%E5%86%B5%E4%B8%8B%E4%BC%9A%E8%A7%A6%E5%8F%91%EF%BC%9F%E8%AF%A5%E5%A6%82%E4%BD%95%E5%BA%94%E5%AF%B9%EF%BC%9F.md) 124 | 125 | 21、[通知,代理,KVO的区别,以及通知的多线程问题](https://github.com/LGBamboo/iOS-article.03/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%9A%E9%80%9A%E7%9F%A5%EF%BC%8C%E4%BB%A3%E7%90%86%EF%BC%8CKVO%E7%9A%84%E5%8C%BA%E5%88%AB%EF%BC%8C%E4%BB%A5%E5%8F%8A%E9%80%9A%E7%9F%A5%E7%9A%84%E5%A4%9A%E7%BA%BF%E7%A8%8B%E9%97%AE%E9%A2%98.md) 126 | 127 | 22、[网络七层协议](https://github.com/LGBamboo/iOS-article.03/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%9A%E7%BD%91%E7%BB%9C%E4%B8%83%E5%B1%82%E5%8D%8F%E8%AE%AE.md) 128 | 129 | 23、[怎么防止反编译?](https://github.com/LGBamboo/iOS-article.03/blob/main/iOS%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%9A%E6%80%8E%E4%B9%88%E9%98%B2%E6%AD%A2%E5%8F%8D%E7%BC%96%E8%AF%91%EF%BC%9F.md) 130 | --------------------------------------------------------------------------------