首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
tonyLei
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
OC 底层探索 - Category 和 Extension
1. Category 分类 ① 给一个类添加新的方法,可以为系统的类扩展功能。 ② 分解体积庞大的类文件,可以将一个类按功能拆解成多个模块,方便代码管理。 ③ 创建对私有方法的前向引用:声明私有方法,把 Framework 的私有方法公开等。直接调用其他类的私有方法时编译器会…
《swift-algorithm-club》——数据结构/树
树(Trees)表示对象之间的层次关系。平衡的二叉搜索树有AVL树、红黑树、伸展树等,线索二叉树可以更快进行中序遍历,线段树和ST表可以更快计算区间函数值,堆适合做优先级队列,四叉树划分二维空间。。。
一篇完整的Swift属性参考,轻松让你提高一个档次!
属性 提供了更多关于声明和类型的信息。在 Swift 中有两种类型的属性,一种用于声明,一种用于类型。例如, required 属性-当用于类的指定或者便利初始化声明时-指明每个子类都必须实现它的初始
block 底层原理分析(一)
block 的类型 在我们的日常开发过程中相信大家都会用到 block,但是 block 有哪些类型,你又是否知道呢?下面我们来看一下 block 的类型区分。 block 三种类型 通过代码演示,我
iOS底层探索之Block(三)——Block的本质
Block的本质是什么吗 ?__Block底层又做了什么呢?那么本篇博客将对block本质进行探索分析!
iOS 底层原理:block 分析下(底层源码分析)
前言 本篇将会介绍block的类型、循环引用和一些相关的面试题,并在下一篇文章对这些上层表现用底层源码进行验证和分析。 准备 libclosure 源码 一、clang 分析 block 基本变量 c
LLVM学习
LLVM概述 LLVM是构架编译器的框架系统,以C++编写而成,用于优化以任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(run-time)等
2021 年 iOS 应用程序开发七种最佳语言
原文地址 移动应用程序现在几乎是每个在线业务的必备品。最新的 StatCounter 数据显示,多达56% 的在线连接是通过移动设备建立的,这使它们高于平板电脑和计算机。更重要的是,同一个消息来源说,
iOS Rendering 渲染全解析(长文干货)
1. 计算机渲染原理 对于现代计算机系统,简单来说可以大概视作三层架构:硬件、操作系统与进程。对于移动端来说,进程就是 app,而 CPU 与 GPU 是硬件层面的重要组成部分。CPU 与 GPU 提供了计算能力,通过操作系统被 app 调用。 CPU(Central Proc…