原文地址:在Swift结构体中实现写时复制 结构体(Struct)在Swift中占有重要地位,在Swift标准库中,大约有90%的公开类型都是结构体,包括我们常用的Array...
原文地址:在Swift结构体中实现写时复制 结构体(Struct)在Swift中占有重要地位,在Swift标准库中,大约有90%的公开类型都是结构体,包括我们常用的Array...
一、inlinehook概述 inlineHook(内联钩子):所谓InlineHook就是直接修改目标函数的头部代码。让它跳转到我们自定义的函数里面执行我们的代码,从而达到...
网上搜索到的这个解决方案实在是太烂了https://blog.csdn.net/u013685695/article/details/101528438 https://pu...
对于UITest,相信能看到这篇文章的都已经知道UITest是做什么的了。但是我在网上找的有关UITest的文章,都是比较简单(也可能是我没找到详细的)。所以就自己写了一下d...
在编写collectionView过程中,有时需要根据其对应的cell找到与之对应的indexpath进行数据处理,常用的方法如下: (NSIndexPath *)index...
在 iOS 程序开发中,代理(协议)作为重要的数据传递手段频频被使用,但是代理有一个弊端,只能一对一传值,如果有一个事件需要众多类全部能够被通知到,比如网络发生变化,用户登录...
在半年前的一次面试中...面试官:网络请求的 block 怎么写的?我:func request(completion: (() -> Void)?)面试官:不需要加 @es...
google搜索“iOS视频变下边播”,有好几篇博客写到了实现方法,其实只有一篇,其他都是copy的,不过他们都是使用的本地代理服务器的方式,原理很简单,但是缺点也很明显,需...
对于UICollectionView各个cell的高度因为内容不同的时候,不能设置固定的size,而如何使其自适应高度,网络上的资料并不是很多,这可能是引起大家还是用tabl...