如题,今天的博客咱们就来记录一下iOS开发中使用MachPort来实现线程间的通讯,而后使用该知识点来转发子线程中所发出的Notification。简单的说,MachPort的工做方式实际上是将NSMachPort的对象添加到一个线程所对应的RunLoop中,并给NSMachPort对象设置相应的代理。在其余线程中调用该... 阅读原文php
写在前面多线程技术在移动端开发中应用普遍,GCD 让 iOS 开发者能轻易的使用多线程,然而这并不意味着代码就必定高效和可靠。深刻理解其原理并常常结合业务思考,才能在有限的线程控制 API 中最大化发挥并发编程的能力,也能轻易的察觉到代码可能存在的安全问题并优雅的解决它。本文不会讲解 GCD 和各类“锁”的基本用法,而... 阅读原文html
开源地址首先抛出GitHub地址吧~多多支持指点,谢谢。https://github.com/AYJk/AYTikTokPod简述iOS逆向工程指的是软件层面上进行逆向分析的过程。在通常的软件开发流程中,都是过程导向结果。在逆向中,你首先拿到的是结果,而后是去分析实现这个结果的过程。理清过程以后,才开始进行逆向的代码编... 阅读原文ios
前言你是否注意到,“渐变设计”已经成为了一种美的体验。不管是APP的icon,仍是PPT的背景,渐变色都比纯色要多一分丰富。渐变,一位不肯意透露姓名的的设计师PigUpTree表示能够吹一下午——线性渐变、径向渐变、相近色渐变、半透明色渐变、选区和羽化、高斯模糊、扁平化配色与渐变等等。程序员小生一枚的我,拜倒树下。本文... 阅读原文git