今天遇到了一个bug,编译element-ui源码更新npm库后,分页组件不显示了,然后发现是undefined的对象调用push引起的错误,简...
1、Kmp匹配算法:开始的时候还是遍历targetstring ,根据findstring的每个字符去查找,这样需要遍历所有的字符,而每个字符的...
如果不加入MAS_SHORTHAND_GLOBALS那么equalTo代表的是一个函数 这个函数还没有组装数据结构 如果加入了MAS_SHORT...
1、默认的Layer都是有隐式的动画的,修改属性会产生动画的效果,而UIView设置属性的时候不会产生动画的效果,也就是禁用了隐式动画,主要是U...
一、bind操作,其实很简单就是做了一个信号,并且先执行当前信号的订阅,并且在当前订阅中调用订阅绑定参数的信号。假如生成的信号被订阅的时候,根据...
1、?与!的区别 ?代表可选,如果为空就是nil;!代表强制,如果为空就报错。这个的作用是告诉我们使用的时候很直观的去看到哪些部分可能是nil,...
1、动态库加载DllMain各种初始化 2、_objc_init各种初始化:environ init 、 tls init 、static in...
1、autoreleasepool的结构是由autoreleasepoolpage为节点组成的双链表 2、autoreleasepoolpush...
1、内存管理: __weak只是把只地址取得 放到以变量为key的哈希表里面 进行若引用的存储,对原有对象是没有影响的 , 2、循环引用 一般a...