Cocoa程序退出前发送HttpRequest请求

最近在视频投送项目中遇到一个奇葩问题,花费了一整天时间才得以解决。这个问题比较隐晦,值得记录一下。

根据功能需要,需要在cocoa程序退出前,发送一个关闭设备的指令,本质上就是post一个Http请求,用于中止当前出于投送状态的设备。

Read more

解除NSTimer潜在的“保留环”问题

NSTimer是Foundation框架中的一个使用频率很高的类,然而其调用过程中很容易引入潜在的“保留环“问题。可能是因为NSTimer的提供的API足够便利与顺手,以至于这个问题不容易被察觉到。这篇博客旨在阐述这个问题并提供解决方法。

Read more