阅读 139

笔记

iOS

UI

tableView相关

如何构建具有多种 Cell 类型的表视图

Animate TableView Updates

解决TableView Group 顶部空白

自动约束更新动画

使用CADisplayLink实现UILabel动画特效

swift

Swift: memory leak gotcha with weak self

swift 中的 AnyObject 和 Any

接口和类方法中的 SELF

RxSwift原理

关于 Swift 4 中内存安全访问

RxSwift异步事件追踪定位工具的研发历程

编译

深入浅出iOS编译

深入剖析 iOS 编译 Clang / LLVM

Swift语言性能分析

深入理解 Swift 派发机制

源码

GCD源码解析

iOS开发同学的arm64汇编入门

Objective-C中block的底层原理

iOS Block用法和实现原理

RunLoop原理、线程通信

黑幕背后的Autorelease

对象的引用计数存储在哪里

iOS 底层解析weak的实现原理

app启动优化相关

即刻Swift静态库实践

Xcode中和symbols有关的几个设置

美人相机启动优化

iOS Dynamic Framework 对App启动时间影响实测

iOS启动时间优化

深入理解iOS App的启动过程

other

iOS用户行为追踪——无侵入埋点

跳出面向对象思想(一) 继承

CocoaPods建立私有仓库 spec repo

开发小知识

Core Image & CIFilter cocoapods升降级

iOS 如何调试第三方统计到的崩溃报告

Android

Kotlin 标签@使用

Kotlin Coroutines(协程) 完全解析(一),协程简介

web

DSBridge源码阅读

深入理解javascript中的立即执行函数(function(){…})()

js中!和!!的区别及用法

Vue项目调试总结(1)-WebStorm+Chrome调试

es6 属性名表达式

other

即刻技术团队

SOLID

依赖导致,控制反转

Made of Bugs

ARM64 Function Calling Conventions

java运算符

移动端图片格式调研

为什么坐标变换的顺序必须是: 缩放->旋转->平移

fastlane Short: UTF-8 Locale Settings

iOS调试进阶

视频

Exploring Swift Memory Layout

Flux

Optimizing App Startup Time

逆向

theos安装

汇编

opengl

关于opengl中VAO、VBO和EBO的概念整理

记录

ify---为后缀, 使成,使……化
这和ize类似
ize---为后缀,做成,变成,……化
serial --> serialize:序列化
simple-->simplify 简单化,简化
string --> stringify :字符串化
复制代码

铁路

微信推送Server酱

内联优化(Inlining optimization):内联优化形象来说,就是在汇编中不使用 call func_name 语句,直接将外部方法内的语句“复制”到调用者的代码段内。这样做的好处是不用进行调用函数前的压栈、调用函数后的出栈操作,提高运行效率与栈空间利用率。

debugger Symbols 的简称
.dSYM文件是一个符号表文件, 这里面包含了一个16进制的保存函数地址映射信息的中转文件, 所有Debug的symbols都在这个文件中(包括文件名、函数名、行号等).
一般Xcode项目每次编译后, 都会产生一个新的.dSYM文件和.app文件, 这两者有一个共同的UUID.
复制代码
关注下面的标签,发现更多相似文章
评论