![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS开发
文章平均质量分 79
iOSvv
Github主页:https://github.com/uzi-yyds-code
有我准备的一线大厂面试资料和简历模板,欢迎Star!
展开
-
加油2022——新四阶段iOS 开发面试题
iOS开发者都想了解最新的面试情况,去做更充足的准备,下面看那些有你自己不会的东西,自己可以研究下,也可以收藏以免不时之需!原创 2022-03-29 16:39:20 · 544 阅读 · 0 评论 -
作为面试官的我,到底喜欢什么样的 iOS 人才?
前言:有不少读者正在找工作。虽说网上有不少类似于「XXX 的面试准备」、「XXXX 面试心得」之类的文章,但是都没有说清楚这样一个问题:“ 作为面试官的我,到底喜欢什么样的 iOS 人才?”所以,今天我们换个角度,采访了几位面试官,谈一谈他们对于面试者的期待,希望可以在这个金三银四的时期,帮助到找工作的你。第一名:面试官:折腾范儿_味精蚂蚁金服会员技术部面试官,江湖俗称味精1. 探寻机制原理,不满足于只完成功能需求的。这一点侧面可以证明候选人有解决疑难杂症的优秀潜力,见识过更多优秀的代码原创 2022-01-07 14:43:16 · 1289 阅读 · 0 评论 -
最新iOS面试题:如何优化 App 的的包大小?(③系列更新)
直接上建议:资源优化删除无用图片使用 LSUnusedResources 查找无用图片。注意 [UIImage imageNamed:[NSString stringWithFormat:"icon_%d.png",index]]; 这种使用图片的方式,可能会被误删。删除重复资源压缩图片资源使用 ImageOptim 无损压缩图片。使用 TinyPNG 有损压缩图片。使用的时候直接执行 tinypng *.png -k token 脚本即可。其他技巧(选用)用 Launc原创 2022-01-04 14:21:47 · 1775 阅读 · 0 评论 -
2021最新—Swift面试题
#初级String 与 NSString 的关系与区别怎么获取一个 String 的长度如何截取 String 的某段字符串throws 和 rethrows 的用法与作用try? 和 try!是什么意思associatedtype 的作用什么时候使用 finalpublic 和 open 的区别声明一个只有一个参数没有返回值闭包的别名高级一个 Sequence 的索引是不是一定从 0 开始?数组都实现了哪些协议如何自定义模式匹配autoclosure 的作用编译选项 w原创 2021-12-30 13:56:24 · 6583 阅读 · 0 评论 -
iOS入门、还是老手,都是值得收藏的一个资源文档
这里写自定义目录标题SwiftUI 资源学习架构/模式相关开源框架代码质量检查框架/工具马上过年了,可以利用年假期间学习一下;对于老手来说,本文排版也可以优化,为了方便,对于github开源项目,也可以将明星导入出来,便于查找,支持迅捷项目也可以进行标记。初级,可以先款一下浏览一下,先对iOS整个生态提前完整的印象,打开眼界,对于未来的学习、工作能节省很多时间,少走一些弯路。对于老手来说,本文排版也可以优化,为了方便,对于github开源项目,也可以将明星导入出来,便于查找,支持迅捷项目也可以进行原创 2021-12-29 16:41:59 · 941 阅读 · 0 评论 -
新iOS面试题:iOS开发-组件化
MGJRouter 蘑菇街组件实现原理方案一 url-block这是蘑菇街中应用的一种页面间调用的方式,通过在启动时注册组件提供的服务,把调用组件使用的url和组件提供的服务block对应起来,保存到内存中。在使用组件的服务时,通过url找到对应的block,然后获取服务。注册[MGJRouter registerURLPattern:@"mgj://detail?id=:id" toHandler:^(NSDictionary *routerParameters) { NSNumber *原创 2021-12-13 15:23:42 · 2192 阅读 · 0 评论 -
最新iOS面试题:APP性能优化(①系列更新)
在性能优化中一个最具参考价值的属性是FPS:Frames PerSecond,其实就是屏幕刷新率,苹果的iphone推荐的刷新率是60Hz,也就是说GPU每秒钟刷新屏幕60次,这每刷新一次就是一帧frame,FPS也就是每秒钟刷新多少帧画面。静止不变的页面FPS值是0,这个值是没有参考意义的,只有当页面在执行动画或者滑动的时候,FPS值才具有参考价值,FPS值的大小体现了页面的流畅程度高低,当低于45的时候卡顿会比较明显。图层混合:每一个layer是一个纹理,所有的纹理都以某种方式堆叠在彼此的顶部.原创 2021-11-22 15:52:46 · 775 阅读 · 0 评论 -
2021-截止9月:iOS开发新跳槽收录题目笔记
iOS 基础题分类和扩展有什么区别?可以分别用来做什么?分类有哪些局限性?分类的结构体里面有哪些成员?讲一下atomic的实现机制;为什么不能保证绝对的线程安全(最好可以结合场景来说)?被weak修饰的对象在被释放的时候会发生什么?是如何实现的?知道sideTable么?里面的结构可以画出来么?关联对象有什么应用,系统如何管理关联对象?其被释放的时候需要手动将所有的关联对象的指针置空么?KVO的底层实现?如何取消系统默认的KVO并手动触发(给KVO的触发设定条件:改变的值符合某个条件时再触发KVO原创 2021-10-21 14:30:55 · 223 阅读 · 0 评论 -
感谢!美团大佬赠送的iOS知识体系文档,现在啃完,已经入职高级岗位
就我个人来说,随着互联网企业的不断发展对我的意义,不能不说非常重大。 经过上述讨论, 我们不得不面对一个非常尴尬的事实,那就是, 别林斯基在不经意间这样说过,好的书籍是最贵重的珍宝。我希望诸位也能好好地体会这句话. 我们都知道,只要有意义,那么就必须慎重考虑。朋友赠送一份最新资料书籍,收集了一些自己认为不错的资料和大家分享给大家,!! 将iOS逆向安防、算法、架构设计、多线程,网络进阶,还有底层、音视频、Flutter等等、iOS第三方开源框架整合成了一套系统知识笔记PDF,相信看完这份文档,你将会对原创 2021-05-17 19:16:32 · 1126 阅读 · 11 评论 -
全网移动开发iOS开发最新面试题(最新整理)
前言面试是职场中必经的一个步骤,在短短的几十分钟内去考察一个人的各项能力与综合素质,判断候选人与团队和团队匹配程度。从技术角度来看,面试更像是针对某些知识的讨论,寻求面试官和候选人的知识共通点,从而判断候选人是否满足团队需要。一个恰当的面试不是要难倒候选人,而是要引导候选人展示长处;从候选人熟悉的内容入手,考察技术细节和背后思考。本文便谈一谈我对iOS面试的一些思考。iOS的面试大致包括三大部分:基础知识、项目经历、代码考察。基础知识可以分为:a.计算机基本知识:网络原理、操作系统、编译原理、数据原创 2021-05-05 14:44:31 · 897 阅读 · 1 评论 -
“腾讯”,程序员移动开发要达到咋样的水准?想想就可怕!
在风口上时,猪都能飞,但风口过去,当一个就业市场不再那么火爆时,等待的必然是弱者的淘汰。程序员的职业发展分类程序员的职业发展大体分为四类。1)一直钻研技术说到底打铁还需自身硬,对于程序员这靠技术吃饭的职业,技术当然是至关重要的。所以,对于那些热爱技术,编码能高潮的技术男这是一个好的方向,能坐住板凳,活跃于各大技术论坛,一直钻研技术,然后在一家企业把控核心技术,就算职业生涯有变,凭借在相关领域的大名,也能在另外一家企业混口饭吃。这类人是幸福的,可以把兴趣当作职业,每个公司都会有这样的人。2).原创 2021-04-20 15:33:46 · 529 阅读 · 1 评论 -
2021新出iOS开发程序员学习路线,涵盖大部分iOS知识体系【不会没收藏吧!】
这个栏目将持续更新--请iOS的小伙伴关注!整理不易,如果您觉得还不错,麻烦在文末 “点个赞” 或者 评论 “Mark”,谢谢您的支持1、字符串常用方法字符串截取NSString *strSub = [str substringFormIndex:2];NSString *strSubT = [str substringToIndex:2];NSString *strSubR = [str substringWithRange:range];字符串替换NSString *newS原创 2021-04-19 15:19:23 · 855 阅读 · 0 评论 -
《iOS开发一起来做面试题》- 每日十道- 打卡 SDWebImage相关面试题
对您有帮助或者您喜欢的话 希望能点个赞或者添加一下关注更多推荐:.直击2020——iOS 面试题大全(补充完整版)SDWebImage基本使用http://www.jianshu.com/p/e614270a53c7一. clear和clean的区别?clear 先把之前的缓存文件夹删除掉,然后在新建一个文件夹clean 先删除过期的文件,然后计算剩余缓存文件的大小(currrentSize)>maxSize,继续删除,按照它缓存文件创建的时间删除,直到(currrentSize)<原创 2020-08-07 16:11:49 · 458 阅读 · 0 评论 -
200道iOS面试题面试题整理,底层、技术亮点公司需要的这里都有
100家知名企业今年来iOS面试题合集:你要的这里都有;企业要的这里也有;从基础开始到进阶、深入底层整理出188个面试题,全是干货目录展示:1、swift和oc的区别2、编译链接3、synthesize & denamic4、在项目开发中常用的开发工具有哪些?5、UITableView & UICollection6、NSProxy & NSObjec...原创 2020-05-07 15:45:17 · 999 阅读 · 0 评论 -
最新阿里腾讯头条美团等iOS面试总结
前言最近春招一直在紧张的面试中,现在已经拿了头条offer,所以也没那么紧张了。决定把面试题拿出来给大家分享一下,欢迎大家来一起探讨。现在先简单的分享一下面试题。美团一面记不太清了23333主要问项目的一些技术点如何让一个label靠左,一个label靠右,然后右边的label能够完全显示算法奇数排在前面,偶数排在后面智力题,一个骑手送餐,ABCD商店,送给abcd四个人kvo的实...原创 2020-05-06 15:44:30 · 627 阅读 · 0 评论