首先代码注入思路: dyld会动态加载Frameworks中所有的动态库,那么在Frameworks中增加一个自己的动态库,然后就可以在自己动态库中写注入的代码。 准备 本文...
首先代码注入思路: dyld会动态加载Frameworks中所有的动态库,那么在Frameworks中增加一个自己的动态库,然后就可以在自己动态库中写注入的代码。 准备 本文...
虽然iOS系统相比于其他手机操作系统相对安全,但是这个安全并不是绝对的,我一直相信,道高一尺魔高一丈。此文想以实际例子出发,告诉大家,如何去反编译一个app,并且从某个角度来...
对于客户端来说,发版本身就属于一种很高成本的行为。然而一个初创的app,会有各式各样的问题,而在初期也不会像大型app一般有一套成熟的处理异常机制。而这往往会造成许多问题,那...
导语 今天在StackOverFlow上面看到一个提问:object_getClass(obj) and [obj class] give different results...
目录 1.Incrementally Adopting Auto Layout 2.Design and Runtime Constraints 3.NSGridView 4...
前言 关于 iOS 10 UICollectionView的新特性,主要还是体现在如下3个方面 顺滑的滑动体验现在基本上人人都离不开手机,手机的app也每天都有人在用。一个...
一、前言 前段时间看了几个开源项目,发现他们保持线程同步的方式各不相同,有@synchronized、NSLock、dispatch_semaphore、NSConditio...
首先,最近有个想法是让UIWebview支持webp,那么原生的webview引擎是不支持的,所以就有了如标题所写的想法。其实不仅仅局限于为了让其支持webp,如果能让web...
自从Facebook提出了react之后,这个框架的关注度一直居高不下,它所引入的一些东西还是值得学习,比如组件化的开发方式,virtual dom的性能提升方式等,最近为了...