240 发简信
IP属地:湖南
  • Resize,w 360,h 240
    直击大厂--高级iOS面试题(最新整理)

    这个栏目将持续更新--请iOS的小伙伴关注! 整理不易,如果您觉得还不错,麻烦在文末 “点个赞” 或者 评论 “Mark”,谢谢您的支持 一:知...

  • iOS开发常问问题:讲一下atomic的实现机制;为什么不能保证绝对的线程安全?

    A: atomic的实现机制 atomic是property的修饰词之一,表示是原子性的,使用方式为@property(atomic)int a...

  • iOS开发常问点:GCD实现多读单写

    比如在内存中维护一份数据,有多处地方可能会同时操作这块数据,怎么能保证数据安全?这道题目总结得到要满足以下三点: 1.读写互斥 2.写写互斥 3...

  • Resize,w 360,h 240
    2021,iOS开发底层进阶路线图(加薪跳槽)

    序言 我相信很多人都在说,iOS行业不好了,iOS现在行情越来越难了,失业的人比找工作的人还要多。失业即相当于转行,跳槽即相当于降低自己的身价。...

  • Resize,w 360,h 240
    iOS面试详解:TCP协议的三次握手和四次挥手

    详解TCP协议的三次握手和四次挥手 一、先来一波名词解析: SYN (synchronous建立联机)ACK (acknowledgement ...

  • Resize,w 360,h 240
    重磅推荐-iOS开发【面试必备】算法宝典

    01. 前言 算法笔记作者:张星宇,就职阿里巴巴,原iOS开发工程师;他在校期间连续三年参加ACM-ICPC竞赛。从参赛开始,原计划每天刷一道算...

  • iOS面试题-性能优化篇(必问系列)

    1.造成tableView卡顿的原因有哪些? 1.最常用的就是cell的重用, 注册重用标识符如果不重用cell时,每当一个cell显示到屏幕上...

  • iOS面试题-组件化篇(必问系列)

    1.组件化有什么好处? 业务分层、解耦,使代码变得可维护; 有效的拆分、组织日益庞大的工程代码,使工程目录变得可维护; 便于各业务功能拆分、抽离...

  • iOS面试题-多线程篇(必问系列)

    1.进程与线程 进程:1.进程是一个具有一定独立功能的程序关于某次数据集合的一次运行活动,它是操作系统分配资源的基本单元.2.进程是指在系统中正...

个人介绍
喜欢思考,分享技术。
欢迎加入小编的iOS交流圈:937 194 184
互相学习,一起进步