不好意思, 我已经不研究ios了。
深究Block的实现先看一下Block使用的语法 声明一个block返回值 (^名称)(参数列表) = ^(参数列表){}; 作为一个函数的参数:- (void)testBlock:(NSStr...
不好意思, 我已经不研究ios了。
深究Block的实现先看一下Block使用的语法 声明一个block返回值 (^名称)(参数列表) = ^(参数列表){}; 作为一个函数的参数:- (void)testBlock:(NSStr...
需要把centOS 系统盘下的mysql数据文件迁移到挂载的硬盘上。记录一下方便以后查询。 1,停掉mysql服务service mysqld stop,ok之后成功停掉2,...
@来宝 哈哈客气
JSPatch源码解析按照常例,是要给demo的JSPatch下载还有作者详解 首先搭建第一个JSPatch项目 1、下载源码拖进去,只需要如下目录 2、创建自己的js文件,然后在js文件中敲下如...
@来宝 在JSPatch上面,他可以帮你解决一些补丁下发的问题,也就是充当了一个服务器的角色,不过同时还进行了一些封装,和处理了一些安全问题。
JSPatch源码解析按照常例,是要给demo的JSPatch下载还有作者详解 首先搭建第一个JSPatch项目 1、下载源码拖进去,只需要如下目录 2、创建自己的js文件,然后在js文件中敲下如...
RunTime的SwizzLing为什么要这么写你知道么?实例中结合的关联对象功能首先来看下什么是方法的交换,也是很多人口中的runtime黑魔法。方法交换,就是把Method的IMP指针给交换了。关于这两Method和IMP到底是啥?请先看这里本文的de...
JSPatch源码解析按照常例,是要给demo的JSPatch下载还有作者详解 首先搭建第一个JSPatch项目 1、下载源码拖进去,只需要如下目录 2、创建自己的js文件,然后在js文件中敲下如...
按照常例,是要给demo的JSPatch下载还有作者详解 首先搭建第一个JSPatch项目 1、下载源码拖进去,只需要如下目录 2、创建自己的js文件,然后在js文件中敲下如...
今天想和大家聊聊,如何能在短时间内制作出高质量的PPT。 看之前的注意事项: 1.文章很长,纯干货,建议静下心来看2.非常适合职场人士和大学生人群阅读3.一份PPT如何实现从...
👌。理解了
先弄清楚这里的学问,再来谈 iOS 内存管理与优化(二)上篇文章讲述了iOS内存管理的基本概念,这里是一些内存优化的小技巧 Strong Weak Dance 经常使用闭包的话,应该会特别注意这一条吧。 先将强引用的对象转为弱引用...
能否及时的降低内存峰值
先弄清楚这里的学问,再来谈 iOS 内存管理与优化(二)上篇文章讲述了iOS内存管理的基本概念,这里是一些内存优化的小技巧 Strong Weak Dance 经常使用闭包的话,应该会特别注意这一条吧。 先将强引用的对象转为弱引用...
RunLoop在每个event完成的时候,才会去释放autoreleasePool,所以在for 循环里面加个pool是否真的能降低内存峰值。
先弄清楚这里的学问,再来谈 iOS 内存管理与优化(二)上篇文章讲述了iOS内存管理的基本概念,这里是一些内存优化的小技巧 Strong Weak Dance 经常使用闭包的话,应该会特别注意这一条吧。 先将强引用的对象转为弱引用...
自po:长期维持每天一部电影的不看电影会死星人。入选标准:1.2005之后制作的相对较新的电影,在画面清晰度和数字化资源方面都相对有保障。2.豆瓣评分和IMDB(世界最大的电...
@我爱学习iOS 😄。谢谢
深究Block的实现先看一下Block使用的语法 声明一个block返回值 (^名称)(参数列表) = ^(参数列表){}; 作为一个函数的参数:- (void)testBlock:(NSStr...
@_nameless 一个自动释放池持有。一个array这个强引用持有
从代码中认识RunLoop现在网上关于RunLoop的资料真是太多了,而且大同小异,如果只是看一遍不在代码里面实现一下的话,也只能了解点皮毛,当然这样动笔写一些,更能加深印象。这次学习笔记参考自:链接...
从代码中认识RunLoop现在网上关于RunLoop的资料真是太多了,而且大同小异,如果只是看一遍不在代码里面实现一下的话,也只能了解点皮毛,当然这样动笔写一些,更能加深印象。这次学习笔记参考自:链接...
从代码中认识RunLoop现在网上关于RunLoop的资料真是太多了,而且大同小异,如果只是看一遍不在代码里面实现一下的话,也只能了解点皮毛,当然这样动笔写一些,更能加深印象。这次学习笔记参考自:链接...