240 发简信
IP属地:山东
  • Resize,w 360,h 240
    Block中__block实现原理的探究之路

    让我们一起研究一下__block实现原理。 1.普通非对象的变量 先来看看普通变量的情况。 把上述代码用clang转换成源码。 从源码我们能发现...

  • Resize,w 360,h 240
    blcok捕获外部变量源码研究

    Blocks是C语言的扩充功能,而Apple 在OS X Snow Leopard 和 iOS 4中引入了这个新功能“Blocks”。从那开始,...

  • JSPatch 热修复踩得坑

    好久没更新自己的博客了,最近终于闲下来了, 总结下, 最近使用的 JSPatch,帮助大家节省些学习时间. JSPatch 是一个开源项目(Gi...

  • jenkins 参数化构建

    如上图所示,我们要做的参数化构建就是为了方便使用真,无需打开工程,根据自己的需要,实现构建环境,构建版本可视化操作.. 思路: 通过脚本构建 i...

  • Resize,w 360,h 240
    关于iOS 自动打包的 jenkins +GitLab 干货!

    关于 gitLab的自动打包,我们需要先安装三个插件:"GitLab Plugin”、“Gitlab Hook Plugin”和"Keychai...

  • Resize,w 360,h 240
    关于iOS 自动打包的 jenkins +SVN 干货!

    背景描述 本文不适合手把手教你集成 Jenkins 的童鞋....本文则是一片问题出现与解决的总结~! 首先,我要将一下为什么我们要用 Jenk...