Notes

使用 NSObject 来创建线程

在 iOS 和 OS X v10.5 及以后,所有对象都可以通过以下方式,创建一个新的线程来运行其某个方法

[myObj performSelectorInBackground:@selector(doSomething) withObject:nil];

上述的执行与使用 detachNewThreadSelector:toTarget:withObject: 创建线程的效果是相同的