objective c的运行时

 obj-C  objective c的运行时已关闭评论
4月 262012
 

今天刚好有个童鞋问了运行时的问题,由于我才刚接触这语言,虽然直觉上觉得RTTI和自省这类东西对于苹果这种走在时代尖端的科技公司不会不支持的,但由于只是猜测,所以给的建议是用lua。

后来查了发现确实有这机制,收藏下来以备参考。

原文link:

http://macdevcenter.com/pub/a/mac/2002/05/24/runtime_partone.html?page=1

http://macdevcenter.com/pub/a/mac/2002/05/31/runtime_parttwo.html?page=1

UTF8_EX[……]

继续阅读

4月 242012
 

新版本的redis 2.4中加了一个endian.h,与linux自带的endian.h冲突了。

哥2011年在github上提了bug,结果2012了虽然说已经被接纳了,但还是停留在unstable上fix的阶段,估计遇到这问题的人不多所以解决缓慢。

但是既然哥悲催地遇到了而且不想继续用2.2,就花了点时间改了下endian.h,名字改成了endian1.h,相应地改了makefile和include到它的地方,编译通过了,简单测试了下没发现问题。

UTF8_EX[……]

继续阅读