最近看了一下深入研究 Runloop 与线程保活想到几个问题又研究了一下。 为什么使用 RunLoop 会造成内存泄漏 这个问题还需要看怎样定义内存泄漏。如果是像,循环引用这...
最近看了一下深入研究 Runloop 与线程保活想到几个问题又研究了一下。 为什么使用 RunLoop 会造成内存泄漏 这个问题还需要看怎样定义内存泄漏。如果是像,循环引用这...
C#语言中很早就开始有了属性这个概念了,而且很方便使用,也很符合面向对象的特性,OC2.0的时候也加入了对属性的支持,属性用起来确实方便顺手,甚至现在有开发者可能从来就没定义...
本篇是iOS开发高手课读书笔记第一篇 fishoook fishoook[https://github.com/facebook/fishhook]是Facebook 开源的...
一、Fishhook 是什么? 简单来说Fishhook就是hook函数的一种工具,当然它hook的原理和我们熟知的Method Swizzle 方式是不一样的,它是Face...
对小码哥底层班视频学习的总结与记录 OC对象内存大小及分配原理详解 我们开发中会自定义各种各样的类,基本上都是NSObject的子类。更为复杂的子类对象的内存布局又是如何的呢...
iOS程序的内存布局 注:只要是static修饰的变量就相当于是全局变量,整个项目就只有一份内存地址 Tagged Point技术 从64bit开始,iOS引入了Tagged...
2020, where JavaScriptCore to go? 如何优化 JavaScriptCore 从我接触 iOS 开发开始,和 JS 有关的动态化场景已经起起伏伏...
OC底层原理 学习大纲[https://www.jianshu.com/p/9e19354c0266] 上一节[https://www.jianshu.com/p/67230...
OC底层原理 学习大纲[https://www.jianshu.com/p/9e19354c0266] 本节将介绍内存五大区和多线程: 内存五大区 多线程 互斥锁与自旋锁 a...
OC底层原理 学习大纲[https://www.jianshu.com/p/9e19354c0266] 目录: 关联对象AssociationsManager是否唯一? 分类...
一、Xcode 帮助文档 清爽打印 快捷代码块 二、Model转换工具 一、Xcode 1. 帮助文档 官方文档 2. 清爽打印 3. 快捷代码块 设置快捷关键字,自定义快捷...
OC底层原理 学习大纲[https://www.jianshu.com/p/9e19354c0266] 上一节[https://www.jianshu.com/p/aaea0...
环境前提:node.js : v8.*typescript : 3.4.5vscode:1.* (去官网下载最新版就对了) 安装npm依赖包 目录下新建 tsconfig.j...
前言 在《一篇文章详解React Native初始化和通信机制》[https://cloud.tencent.com/developer/article/1603371]中我...
肥皂V 2016 1.3http://www.jianshu.com/p/269b21958030 React Native 已经推出近一年时间了,近期也在研究iOS下用js...
先看一段代码 这是一段TypeScript上 koa 路由类的写法,注意到在其中,使用了@Paht @Get的写法, 并且在入参中也有@PathParam('id') id:...
常见的库文件格式 .a : 静态库.dylib : 传统意义动态库.framework : 可动可静.xcframework: 针对不同架构的搞一起。 xcframewor...