240 发简信
  • 120
    IOS 解密APP(逆向工程完整详解)

    最近手痒,整理了下IOS APP逆向工程相关资料,分享出来大家一起看看。 逆向工程可分为四步:砸壳、dump、hook、重签。 一、砸壳: 概述...

  • 120
    iOS 初中级工程师简历指北

    比例30%左右(迷你厂,所以简历质量比较没保障),加上最近金三银四好像不比之前,很多 iOSer 更是在寒冬中瑟瑟发抖,简历投递完石沉大海,所以...

  • 120
    深入理解Flutter多线程

    Flutter默认是单线程任务处理的,如果不开启新的线程,任务默认在主线程中处理。 事件队列 和iOS应用很像,在Dart的线程中也存在事件循环...

  • 2020年面试:整理出一份高级iOS面试题

    1、NSArray与NSSet的区别? NSArray内存中存储地址连续,而NSSet不连续NSSet效率高,内部使用hash查找;NSArra...

  • 120
    今天分享iOS App冷启动优化(认真看完)

    冷启动 定义 从用户点击App图标开始到appDelegate didFinishLaunching方法执行完成为止。 分为两个阶段:T1:pr...

  • 120
    Objective-C & Swift 最轻量级 Hook 方案

    背景 某年某月的某一天,产品小 S 向开发君小 Q 提出了一个简约而不简单的需求:扩大一下某个 button 的点击区域。小 Q 听完暗自窃喜:...

  • Aspects深度解析-iOS面向切面编程

    背景简述 在日常开发过程中是否有过这样的需求:不修改原来的函数,但是又想在函数的执行前后插入一些代码。这个方式就是面向切面(AOP),在iOS开...

  • 120
    闲鱼Flutter图片框架架构演进(超详细)

    1.那些年 图片对一个端侧研发来说是一老生常谈的话题了。闲鱼作为业界在Flutter技术方向上最早一批投入的团队。从使用Flutter之初,图片...

  • Oracle高级分析函数与统计函数结合使用

    这个blog我们来聊聊Oracle高级分析函数与统计统计函数结合使用 测试数据: DROP TABLE testa; CREATE TABLE ...