首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Dr_J
掘友等级
iOS 开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
Dr_J
iOS 开发
·
5年前
关注
iOS的方法
objc_calss 中 cache_t cache ,用散列表(哈希表)数组来缓存曾经调用过的方法,提高查找方法的速度。 cache_t 里面就三个成员,后两个是int类...
0
评论
分享
Dr_J
iOS 开发
·
5年前
关注
iOS的NSObject
NSObject 是OC的基础对象类型,是通过C/C++的结构体进行面向对象封装而成的,在runtime的源码里,是对 Class 类型的 isa 的一个封装。 继而看到,...
2
评论
分享
Dr_J
关注了
美团技术团队
iOS 开发
Dr_J
iOS 开发
·
6年前
关注
二叉树遍历
前序遍历(NLR) :若二叉树为空,则空操作返回,否则先访问根结点,然后前序遍历左子树,再前序遍历右子树。 中序遍历(LNR) :若树为空,则空操作返回,否则从根结点开始(...
0
评论
分享
Dr_J
iOS 开发
·
6年前
关注
基础回顾-7 内存管理
开局一张图,内容全靠编。(开个玩笑,内容当然不是编的) 程序代码编写完之后,如果要运行程序,我们还需对程序做编译工作。 可执行程序分为三段,分别为代码段 text 、已初始...
0
评论
分享
Dr_J
iOS 开发
·
6年前
关注
基础回顾-6 结构体
有时候,简单基本类型满足不了需求,需要用到一个比较复杂的数据结构,一个不同类型变量的集合 结构体 来实现。 这样我们就创建了一个结构体类型,此时并没有分配内存空间,直到使用...
0
评论
分享
Dr_J
iOS 开发
·
6年前
关注
基础回顾-5 字符串
字符串实际上是一个由'\0'(尾零)字符结尾的字符集合。我们声明字符串时,经常是 这里又有一个关于内存存储区的问题。 hello 这是一个字符串常量,我们写这个代码时,编译...
0
评论
分享
Dr_J
iOS 开发
·
6年前
关注
基础回顾-4 指针
指针也是一个变量,只不过它存储的值跟别的类型不同,它存放的是另外一个变量的内存直接地址。 访问变量的地址是通过 & 符和 %p来实现的。 指针存放的是一个变量的地址,所以指...
0
评论
分享
Dr_J
iOS 开发
·
6年前
关注
基础回顾-3 数组
数组,一种线性的相同类型变量的集合。数组分为一维数组和多维数组。 其中,类型是指的基本数据类型或者自定义的数据类型。数组名是定义的数组标识符,数组的名字。常量表达式是数组元...
0
评论
分享
Dr_J
iOS 开发
·
6年前
关注
基础回顾-2 基本类型
C的基本类型分为数值型(整型:short,int,long;实型:float,double,long double)和字符类型char 。 整型分为 短整型short,整型...
0
评论
分享
Dr_J
iOS 开发
·
6年前
关注
基础回顾-1 原码、反码和补码
基本概念:在计算机中,最小单元是 bit,二进制位。8个bit组成了1个byte ,一字节。存储器的最小单元是1个字节,即 当某个数据,转化为二进制数据时,当长度小于8位,...
0
评论
分享
Dr_J
iOS 开发
·
6年前
关注
双向链表在Swift中的简单实现
学习了 J_Knight_ 文章之后,敲一敲代码加深印象。...
0
评论
分享
Dr_J
关注了
恋猫de小郭
iOS 开发
Dr_J
赞了这篇文章
美团技术团队
美团小编 @美团
·
6年前
关注
【基本功】深入剖析Swift性能优化
2014年,苹果公司在WWDC上发布Swift这一新的编程语言。经过几年的发展,Swift已经成为iOS开发语言的“中流砥柱”,Swift提供了非常灵活的高级别特性,例如协...
80
7
分享
Dr_J
关注了标签
Flutter
iOS 开发
Dr_J
iOS 开发
·
6年前
关注
简单算法
数组反序数组去重冒泡选择排序插入排序希尔排序快速排序...
1
评论
分享
个人成就
文章被点赞
3
文章被阅读
5,125
掘力值
188
关注了
3
关注者
3
收藏集
2
关注标签
3
加入于
2018-10-22