240 发简信
IP属地:江苏
  • ipa包重新签名

    重新签名顾名思义:将原来的ipa包,使用新的证书重新签名,然后可以在指定的设备上安装,比如:我们需要将一个别人的ipa包(限制安装),使用企业证...

  • Resize,w 360,h 240
    ios的签名

    我们在开发中:不论是真机跑,还是需要打包、上架等都需要我们去搞【证书】等,但为什么需要这样子呢? 下面我们来具体分析苹果的每一步 iOS签名机制...

  • Resize,w 360,h 240
    加密(二)

    加密(一)我们看了加密的引入以及加密的思路,下面我们来看看加密方式具体是怎么实现的,以及引出签名 单向散列函数(One-way hash fun...

  • Resize,w 360,h 240
    加密(一)

    在app里面我们一般都会对数据进行加密/解密,防止重要数据被泄漏。 下面我们来一步一步的看看加密/解密过程以及一般的方法 小知识:encrypt...

  • Resize,w 360,h 240
    设计模式和架构

    面试题 演示代码 DesignPatternsArchitectures 架构 MVC - Apple版 【mvc相信大家都用过,这里就不...

  • Resize,w 360,h 240
    性能优化

    面试题 CPU和GPU 屏幕成像原理 卡顿产生的原因 卡顿优化 - CPU 卡顿优化 - GPU 离屏渲染 卡顿检测 如: LXDAppFlu...

  • Resize,w 360,h 240
    内存管理(二)

    上一篇我们简单的介绍了NSTimer、NSProxy、GCD定时器、自定义time、iOS程序的内存布局、Tagged Pointer、copy...

  • Resize,w 360,h 240
    内存管理(一)

    面试题 在下面我们会逐步来说明 Demo代码可见MemoryManagement 分析下面的情况 解决办法:加锁 第二种:没有崩溃(正常运行) ...

  • Resize,w 360,h 240
    多线程(四)

    上篇多线程(三)我们看了多线程的安全隐患 以及各种锁的简单使用,接下来我们来看看锁的比较、以及自旋锁、互斥锁比较 和读写安全方案等代码详见 g...