What is Life But One Chanllege After Another

大数组的排序

之前有一个同事问我,如何对一个非常大的数组进行排序,最开始的思路是:化整为零 合并排序。但实际上具体的一些细节还是有待商榷,因此 这里写一篇文章来具体来总结一下。

大数组的排序

为什么要存在MetaClass

最近去外面面试了一次,有一个问题觉得很有意思:OC中为什么要存在metaClass,在类的结构上这么设计的原因是什么?metaClass中都有什么?有什么优点?

这篇文章我们就来讨论一下上面的这几个问题!

为什么要存在MetaClass