小编Stu*_*rth的帖子

分离的std :: thread在终止后是否需要删除?

我创建一个newstd :: thread对象,然后detach()它.线程运行任意一段时间,然后自行终止.由于我创建了对象new,我是否需要delete在某个时候释放它的资源?或者线程delete在终止时是否有效?

如果它本身有效delete,如果我delete在它终止后明确它会发生什么坏事吗?

c++ multithreading c++11 stdthread

5
推荐指数
1
解决办法
3144
查看次数

performSelector:afterDelay:直到鼠标向上才被调用

我有一个NSSlider对象(连续模式打开),它连接到outlet方法

- (IBAction)UpdateValueFromSlider:(id)sender {
    [self performSelector:@selector(OutputData) withObject:nil afterDelay:0.02];
}
Run Code Online (Sandbox Code Playgroud)

每当移动滑块时(而不仅仅是当鼠标上移时),它都会被调用.

但是,该方法OutputData本身仅在鼠标上升时调用,而不是在我使用滑块并将其拖动时保持鼠标向下.

为什么会发生这种情况,OutputData每当滑块更新时,如何稍微延迟调用?

macos cocoa

1
推荐指数
1
解决办法
157
查看次数

标签 统计

c++ ×1

c++11 ×1

cocoa ×1

macos ×1

multithreading ×1

stdthread ×1