240 发简信
IP属地:河北
  • 120
    iOS 十种线程锁

    前言 我觉得打游戏屏蔽脏话挺有必要的, 我走中单, 打野一直拿我蓝, 我开大打他路过交惩戒抢, 我气的不行, 就骂他, 结果打出来的都是"李白你是不是 * * * ?"、"抢...

  • 120
    Obfuscator-LLVM在iOS中的实践

    原文链接:http://fighting300.com.... OLLVM简介 OLLVM(Obfuscator-LLVM)是瑞士西北应用科技大学安全实验室于2010年6月份...

  • ios中应用Lottie解决动画问题

    作为一名iOS工程师,深知复杂动画的痛苦,下面我们来介绍下Lottie来解决日常的动画难题。 Lottie的简单介绍: 使用Lottie开发的流程是: 设计师在AE中设计完成...

  • 120
    iOS底层探索(一) - 从零开始认识Clang与LLVM

    iOS底层探索(二) - 写给小白看的Clang编译过程原理 写在前面: 本系列为 『iOS底层探索系列』第一篇,本文源自本人的学习记录整理与理解,其中参考阅读了部分优秀的博...

  • 120
    iOS底层探索(二) - 写给小白看的Clang编译过程原理

    iOS底层探索(一) - 从零开始认识Clang与LLVM 写在前面 编译器是属于底层知识,在日常开发中少有涉及,但在我的印象中,越接近底层是越需要编程基本功,也是越复杂的。...

  • 120
    代码混淆之 libclang.dylib 应用

    当前简书主要分成两个部分:libclang.dylib 应用的简单介绍 与 代码混淆。一下所有代码都是在 MJ 老师的 MJCodeObfuscation 项目 fork ...

  • AES加密 - iOS与Java的同步实现

    AES是开发中常用的加密算法之一。然而由于前后端开发使用的语言不统一,导致经常出现前端加密而后端不能解密的情况出现。然而无论什么语言系统,AES的算法总是相同的, 因此导致结...

  • Embedded Binaries 和 Linked Frameworks and Libraries的区别

    1:iOS 动态库与静态库的区别(framework,.a,.dylib) 一点通俗的理解: 1)静态库:编译期间链接完成,完成后不再需要的这个库,app也能运行。 2)动态...

  • 你好,请问后台播放无声音乐可以过审吗,需要注意哪些东西

    iOS开发:后台运行以及保持程序在后台长时间运行

    第一部分 1.先说说iOS 应用程序5个状态: 停止运行-应用程序已经终止,或者还未启动。 不活动-应用程序处于前台但不再接收事件(例如,用户在app处于活动时锁住了设备)。...