240 投稿
收录了66篇文章 · 6人关注
  • Resize,w 360,h 240
    OC底层探索(十二): dyld4应用程序加载初探

    所用版本: 处理器: Intel Core i9 MacOS 12.3.1 Xcode 13.3.1 dyld-941.4 objc4-838 ...

  • Resize,w 360,h 240
    iOS 应用加固方法

    前提 众所周知,iOS系统安全性非常高,很少出现漏洞,几乎不会中毒。大家认为苹果系统的封闭性会使iOS APP安全性比较高,但是实际上iOS应用...

    3.1 在_宥 12 56 3
  • Resize,w 360,h 240
    iOS关于CTMediator组件化实践的详解篇

    这篇文章参考 casa 大神的组件化实践和使用Cocoapods创建私有podspec,不过因为之前对 iOS 组件化方面了解的比较少,所以在跟...

    12.4 its程 23 109
  • Resize,w 360,h 240
    iOS开发进阶- 阅读时长统计&复杂页面架构

    课程: 新浪微博资深大牛全方位剖析 iOS 高级面试 一、时长统计框架 怎样设计一个时长统计框架? 记录器基于不同的场景提供关于记录的封装、适配...

  • Resize,w 360,h 240
    iOS组件化方案(MGJRouter 优劣)

    最近在思考团队扩张及项目数量增加的情况下,如何持续保障团队高效产出的问题,很自然的想到了组件化这个话题。重翻了前段时间iOS开发圈关于组件化的讨...

  • Resize,w 360,h 240
    深入研究Block用weakSelf、strongSelf、@weakify、@strongify解决循环引用

    前言 在上篇中,仔细分析了一下Block的实现原理以及__block捕获外部变量的原理。然而实际使用Block过程中,还是会遇到一些问题,比如R...

  • Resize,w 360,h 240
    iOS内存泄漏检测方法

    什么是内存泄漏,通俗来说就是有一块内存区域被你占用了,但你又不使用这块区域也不让别人用,造成内存浪费,这就是内存泄漏,泄漏严重会造成内存吃紧,严...

    5.9 苦工 1 65
  • Resize,w 360,h 240
    iOS之LLDB常用命令

    LLDB是个开源的内置于XCode的调试工具,这里来理一理常用用法。lldb对于命令的简称,是头部匹配方式,只要不混淆,你可以随意简称某个命令。...

  • Resize,w 360,h 240
    LLDB调试命令

    一、LLDB 正向开发与逆向都经常会用到LLDB调试,而熟悉LLDB调试对正向、逆向开发都有很大的帮助,尤其是动态调试三方App,此笔记主要记录...

    2.9 KinKen 5 34
  • iOS 内存字节对齐

    通过一段代码来描述内存对齐的现象。 上述代码打印出来的结果为:24,16 为什么相同的结构体,只是交换了变量 ab 在结构体中的顺序他们的大小就...

    2.6 豆瓣菜 5 26