240 发简信
IP属地:上海
  • Resize,w 360,h 240
    通过Memory Graph Debugger定位内存泄漏问题

    在搜题 App,我们遇到了一个比较奇怪的闪退问题。具体表现为:在一些较老的设备(例如 iPhone 8)上,加载 TensorFlow 模型时会...

  • Resize,w 360,h 240
    HTTP 协议的演进:从 HTTP/1.0 到 HTTP/3.0

    HTTP(超文本传输协议)是构建 web 的基础协议。随着互联网的飞速发展,HTTP 协议经历了多次升级,从最初的 HTTP/1.0 到现在的 ...

  • 如何通过 MetricKit 日志定位问题代码

    在 iOS 开发中,MetricKit 能够帮助开发者收集和分析性能数据以及其他关键的应用指标。本文探讨如何通过分析 MetricKit 日志,...

  • Resize,w 360,h 240
    iOS滑动卡顿优化

    Scroll Hitch Rate Xcode 12增加了一个新的指标,可以客观地跟踪你的应用程序滚动的流畅程度。 Scroll Hitch 指...

  • Resize,w 360,h 240
    AsyncDisplayKit分析

    AsyncDisplayKit是由Facebook开源的一款强大的异步渲染和布局引擎,可显著提升页面的流畅性。iOS SDK中UI绘制必须在主线...

  • Resize,w 360,h 240
    iOS App启动流程优化

    iOS App的启动流程可以分成两个阶段 pre-main阶段和main阶段。 pre-main阶段 系统将App的可执行文件(Mach-O文件...

    4.4 2773 0 26
  • ReactiveObjC源码分析

    基于信号的响应式编程框架。 RACSignal信号基类RACSignal(继承自RACStream),调用createSignal:(RACDi...

  • 文件位置变化后,git合并方法

    当文件的位置变化时,合并其他分支的代码,会把两个文件都保留下来,而不会指示出文件的代码冲突。 假设从A分支合并B分支,current.m是需要处...

  • Resize,w 360,h 240
    iOS代码静态分析工具选择

    本文对比iOS常用的几种静态分析工具,分析优缺点,并从中选出适合当前工程的工具,本文的应用系统为macOS。 clang xcode目前已经集成...