这篇文章主要批评了苹果公司的一个旧函数 NSCopyObject,该函数存在严重缺陷,容易导致程序错误,尽管已被弃用多年,但在苹果自己的框架中仍在使用。作者详细解释了该函数的问题,以及在 Objective-C 和 Swift 中如何尽量避免它带来的问题。