问题背景 有一个公司内部的同学反馈如下问题: 系统版本:iOS 15 beta4app版本:番茄小说 4.8.0问...[作者空间]
场景 同步提交到主队列 死锁,崩溃。 原因: 主队列在执行viewDidLoad任务,又同步执行block任务;v...[作者空间]
小编寻来最全面试题合集及底层视频分享专栏 1. iOS面试经验分享 2. iOS底层逆向视频分享 3. iO...[作者空间]
Block简介: block其实就是一个代码块,把你想要执行的代码封装在这个代码块里,等到需要的时候再去调用。那b...[作者空间]
查看当前cocoapods版本 更新cocoapods版本到最新 进行app项目所在目录,对原来的pod数据进行解...[作者空间]
前言 目前 iOS 上的动态更新方案主要有以下 4 种: HTML 5lua(wax)hotpatchreact ...[作者空间]
objc源码中定义的两个宏fastpath和slowpath 文章引简书作者大明白 这个指令是gcc引入的,作用是...[作者空间]
使用 Xcode 制作 Framework 与 XCFramework 最近公司有个项目外包,我就负责提供离在线语...[作者空间]
背景 我们小组需要持续向其他公司或部门提供一套IM(即时通讯)SDK,为了隐藏源码实现,就需要将它打包为静态库(....[作者空间]
Dart VM 介绍 译 前言 Dart VM 是一个执行 Dart 语言的组件集合,包括但不限于以下组件: 运...[作者空间]
介绍 App 的启动时间是体现其性能优劣的一个重要指标,启动时间越快用户的等待时间就越短,提升用户体验感,大厂应用...[作者空间]
JsonToDart 相关文章 Flutter 功能最全的JsonToDart工具(桌面Web海陆空支持) Flu...[作者空间]
我们都知道二进制重排能减少PageFault是次数,从而减少一部分启动时间;那么关键是如何获取启动都调用了哪些函数...[作者空间]
App 的耗电量和性能是用户体验的重要部分,在 iOS 13 中推出了MetricKit,它用于收集和处理电池和性...[作者空间]
iOS开发端代码检查 背景:一直以来,代码质量都是一个痛心疾首的问题,特别是有新人进来团队的时候,每个人都需要相当...[作者空间]
对于iOS App的首次启动优化,主要关注两个点,一个是main之前的耗时,一个就是main函数到root VC ...[作者空间]
CocoaPods 是一个 Cocoa 和 Cocoa Touch 框架的依赖管理器,具体原理和 Homebrew...[作者空间]
Instruments App Launch的用法 XCode11之后,Instrument提供了App Laun...[作者空间]
升级xcode11后,你会发现找不到Application loader这个工具了。而Application lo...[作者空间]
Demo地址:https://github.com/ayangcool/LeoLearnXcodeprojiOS自...[作者空间]