240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    iOS 自动释放池原理

    简介 AutoreleasePool(自动释放池)是OC中的一种内存自动回收机制,它可以延迟加入AutoreleasePool中的变量relea...

    0.9 3302 1 11
  • iOS 越狱代码检测

    判断手机越狱的几种方式: 1. 通过手机越狱后增加的越狱文件判断 2. 根据是否能打开cydia判断 3.根据是否能获取所有应用的名称判断,没有...

  • Swift 数据结构 - 红黑树(Red-Black Tree)

    1. 什么是红黑树 红黑树 本质上是一种 二叉查找树,但它在二叉查找树的基础上额外添加了一个 标记(颜色),可以是红或黑(非红即黑),同时具有一...

  • Resize,w 360,h 240
    Swift 数据结构 - AVL树(AVL Tree)

    AVL树 平衡二叉搜索树(Self-balancing binary search tree)又被称为AVL树(有别于AVL算法),且具有以下性...

  • Swift 数据结构 - 二叉搜索树(Binary Search Tree, BST)

    二叉搜索树的定义 左子树节点的值都小于根节点的值,右子树节点的值都大于根节点的值 二叉搜索树的性质 若任意节点的左子树不空,则左子树所有节点的值...

  • Swift 数据结构 - 二叉树(Binary Tree)

    二叉树的基本概念 1、二叉树:在二叉树中,每个节点最多有两个节点,一般被称为左子节点和右子节点,并且二叉树的子数有左右之分,其次序不能任意颠倒 ...

  • Resize,w 360,h 240
    iOS与JS交互的4种方法

    WKWebView 和 UIWebView iOS8 以后,苹果推出了新框架 Wekkit ,提供了替换UIWebView的组件WKWebVie...

  • NSObject 对象的内存布局

    前言 Objective-C语言是一门高级语言,底层是由C/C++语言实现。要想从本质上了解Objective-C对象的底层数据结构和内存布局,...

  • Resize,w 360,h 240
    iOS 启动优化(二)之二进制重排

    iOS 启动优化(一) 前言 自从抖音团队分享了这篇 抖音研发实践:基于二进制文件重排的解决方案 APP启动速度提升超15% 启动优化文章后 ...

个人介绍
过去不念,当下不杂,未来不惧!