标签: swift multithreading macos cocoa grand-central-dispatch
我正在编写一个字数统计类,它将在它所属的NSTextView的生命周期内运行。
我应该使用GCD,NSThread还是其他一些东西?我一直在阅读,我仍然对我应该选择哪一个感到困惑。
另外,如何在Swift中创建类型安全的实例变量?提取NSTextView的NSTextStorage字符串是否可以线程安全?