英语轻松读发新版了,欢迎下载、更新

SubThread 如何关闭

prepostrous 发布于 2014年03月19日
无人欣赏。

如题,我自定义了一个uiview(MyView),在里面这样开了个线程

[NSThread detachNewThreadSelector:@selector(startGetConfigInThread) toTarget:self withObject:nil]; ,

在这个线程里的我初始化了个timer,在timer的selector里会selectorOnMain去更新ui。 然后我的问题是: 当我MyView release的时候,那个子线程不是应该自动关闭的吗?但是没有,他稳稳的继续timer着。。。直到访问到MyView里已经释放的指针而crash,是因为他里面在进行那个OnMain的方法?还是什么?

暂无回复
登录 或者 注册