nsthread

    0热度

    2回答

    在运行我的线程一段时间后,Instruments显示__NSDate已稳步加入其#号活动值。 我的结论是,这踩不分配物体。但是,这一行会导致编译错误NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; 如何强制此线程保留其所有对象,或者如何使用工作ARC创建合适的线程。 - (void) start { NSThread

    1热度

    3回答

    我正在开发一个iPhone应用程序,其中,我想启动后台线程从服务器下载图像。在下载图像时,如果用户想要取消下载,然后点击按钮,他可以取消下载意味着我想停止执行后台线程。 有可能吗?在iPhone中

    1热度

    7回答

    我开发iPhone应用程序在我从后台服务器下载图像, 这里查看我的应用程序, 当我Button 1点击我正在取5数据从服务器还图像,当用户向上滚动时获取数据后,我再次从服务器获取新的5个数据,当用户向上滚动时,我从服务器获取新的5个数据等等。 撷取以下Button 1数据,如果我在Button 2点击我取消我以前的Button 1螺纹和我对Button 2获取新的5个数据,并再次滚动它获取新的5个

    2热度

    2回答

    我正在使用下面的代码检查url的应用程序。 -(void)exists { NSString *strImg = @"some url"; NSURL *aImgUrl = [NSURL URLWithString:strImg]; NSMutableURLRequest *imgRequest = [NSMutableURLRequest request

    1热度

    2回答

    我有一种方法可以在地图中插入注释。该方法由map的委托方法调用。 问题是注释不会出现在地图中。我必须再次触摸地图来显示注释。 插入注释后,我使用[CATRansaction flush],但它不起作用。 上面的代码: 地图委托的方法: - (void) mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated{

    1热度

    1回答

    在约NSAutoReleasePool https://developer.apple.com/library/ios/documentation/cocoa/reference/foundation/Classes/NSAutoreleasePool_Class/Reference/Reference.html 它指向的是 “的应用开发包在事件循环的每个周期的开始创建主线程自动释放池”苹果API

    3热度

    4回答

    我已经经历了许多网站,但仍然没有答案。 我有一个方法假设void xyz(),将得到从视图控制器自动称为之后每3秒。 我不知道该用什么,我必须使用NSThread或PerformSelector。 指导我们。

    0热度

    2回答

    在我的命令行程序的主要功能中,我创建了一个NSThread子类的新实例,并在其上调用start,它在不同的线程中运行计时器。如果用户想停止计时器,他们键入“停止”,我也希望它终止该线程。 我该怎么做呢?我正在收集,我应该在线程上调用cancel,然后在NSThread子类的main中检查isCancelled是否为YES,但据我所知main只在最初调用start时调用。我没有看到我可以检查isCa

    1热度

    1回答

    此功能用于模拟用户成功登录时的等待。正如您所看到的,我先关闭键盘,但这并不会阻止NSThread在键盘被解除前进入休眠状态。我认为我需要利用调度队列的力量,但不太确定。任何方式我可以在睡眠发生之前关闭键盘? -(IBAction)userLoginButtonPressed:(id)sender { /* resign first responders so that the user

    0热度

    2回答

    我目前正在为通过TCP与服务器通信的iOS平台编写应用程序。问题是:我要开始它运行到一个无限循环,检查我的 - (BOOL)connected 仍然返回true,每10秒,一旦连接函数返回成功的NSThread。 我该如何制作一个计时器来运行一个函数并每10秒检查一次返回值? 任何帮助表示赞赏,在此先感谢。