排序可以算是最基本的,最常用的算法,也是笔试面试中最常被考察到的算法。最基本的冒泡排序,选择排序,插入排序要可以很...[作者空间]
谈到链表与数组的区别,可以从几个不同的角度来谈: 首先从逻辑结构上说 两者都是数据结构的一种,但存在区别,数组是申...[作者空间]
创建应用程序之后之后,默认有AppDelegate.h文件与AppDelegate.m文件。AppDelegate...[作者空间]
创建一个定时器,时间结束后系统会使用runtime通过方法名称(Selector本质就是方法名称)去方法列表中找到...[作者空间]
Apple Pay是一种移动支付技术,它能够让用户以一种便捷安全的方式为现实世界中购买的商品和服务付款。 大概的流...[作者空间]
使用keychain来存储,也就是钥匙串。 使用keychain需要导入Security框架。 在别的类实现存储,...[作者空间]
1.plist属性列表适用对象:仅仅是Foundation框架中自带的一些类,比如NSString、、NSArra...[作者空间]
runtime 对注册的类, 会进行布局,对于 weak 对象会放入一个 hash 表中。 用 weak 指向的对...[作者空间]
无论在MRC下还是ARC下均不需要。[作者空间]
要实现 weak 属性,首先要搞清楚 weak 属性的特点: weak 此特质表明该属性定义了一种“非拥有关系” ...[作者空间]
前言 本篇主要介绍Runtime在开发中的一些使用场景,顺便讲解了下MJExtension的底层实现。如果喜欢我的...[作者空间]