1.nil passed to a callee that requires a non-null 3rd(1st...[作者空间]
作为预处理[https://so.csdn.net/so/search?q=%E9%A2%84%E5%A4%84%...[作者空间]
WKWebView基础 WKWebView的优势 1、更多的支持HTML5的特性2、官方宣称的高达60fps的滚动...[作者空间]
本文主要讲解iOS触摸事件的一系列机制,涉及的问题大致包括: 触摸事件由触屏生成后如何传递到当前应用? 应用接收触...[作者空间]
是什么 根据官方文档NSAutoreleasePool[https://developer.apple.com/d...[作者空间]
内存五大区 内核区,其实CPU调度的一块内存区域 栈区(stack),其使用SP寄存器寻址,所以速度很快,存的是函...[作者空间]
前言 iOS-内存管理分析(上)[https://www.jianshu.com/p/312a7e85aa85]以...[作者空间]
一、概述 NSProxy是少有的没有从NSObject类继承的类,它实现了NSObject协议。其日常使用不多,但...[作者空间]
method-swizzling是什么? method-swizzling的含义是方法交换,其主要作用是在运行时将...[作者空间]
前言 GCD在我们的实际开发中,用到非常之我,那么它的原理是怎么样的,我们来分析下。 GCD概念 全称是Grand...[作者空间]
推荐阅读[https://www.jianshu.com/p/d28da300edb6] 相关资料[https:/...[作者空间]
在移动互联网时代,几乎所有的应用程序都需要使用到网络请求,只有通过网络和外界进行数据交换、数据更新,应用程序才能保...[作者空间]
一、OC方法的调用顺序 1.1 load与c++构造函数调用顺序 load是在dyld回调load_images中...[作者空间]
学习资料[https://docs.qq.com/doc/DY1FKZ2pOYXhKWlJH] 指针地址和内存地址...[作者空间]
上篇文章分析了 _objc_init与read_images[https://www.jianshu.com/p/...[作者空间]
动态库是编译器链接的最终产物,系统的动态库是直接存放在手机里面的,一般为tbd格式,tbd文件里面存放了系统动态库...[作者空间]
文件操作 基于NSFileManager类,允许用户对文件进行基本操作。这些操作包括:创建新的文件、读取文件、对文...[作者空间]
上篇文章中分析了dyld整个流程以及dyld与objc的交互。这篇文章将继续分析dyld调用map_images究...[作者空间]
APP启动流程探索 创建空工程代码如下,并且添加符号断点命名如下图 运行工程查看堆栈信息 红色为app启动过程: ...[作者空间]
在前面的文章iOS底层原理10:消息流程分析之快速查找[https://www.jianshu.com/p/cc6...[作者空间]