相关疑难解决方法(0)

iOS中的"__connection_block_invoke_2中的错误:连接中断"是什么?

我试着用做的iOS应用AFNetworkingUITableView.TableView加载20个数据,如Twitter的时间轴.

当它加载超过80个数据时,Xcode显示花费大约70MB内存和控制台节目

"Received memory warning."
Run Code Online (Sandbox Code Playgroud)

**"error in __connection_block_invoke_2: Connection interrupted".**
Run Code Online (Sandbox Code Playgroud)

这是什么以及如何处理此错误?

objective-c uitableview ios afnetworking-2

13
推荐指数
1
解决办法
2万
查看次数

iOS:__connection_block_invoke_2中的错误:连接中断

控制台中的Xcode/iOS 8/AVFoundation相关错误:

error in __connection_block_invoke_2: Connection interrupted
Run Code Online (Sandbox Code Playgroud)

我只是将AVCaptureVideoDataOutput添加到Apple的示例应用程序'AVCamManualUsingtheManualCaptureAPI'

我添加的是:

    // CoreImage wants BGRA pixel format
    NSDictionary *outputSettings = @{ (id)kCVPixelBufferPixelFormatTypeKey : [NSNumber numberWithInteger:kCVPixelFormatType_32BGRA]};

    // create and configure video data output
    AVCaptureVideoDataOutput *videoDataOutput = [[AVCaptureVideoDataOutput alloc] init];
    videoDataOutput.videoSettings = outputSettings;
    videoDataOutput.alwaysDiscardsLateVideoFrames = YES;
    [videoDataOutput setSampleBufferDelegate:self queue:sessionQueue];
Run Code Online (Sandbox Code Playgroud)

上面插入到示例项目的代码段:

- (void)viewDidLoad
{
    [super viewDidLoad];

    self.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;

    self.recordButton.layer.cornerRadius = self.stillButton.layer.cornerRadius = self.cameraButton.layer.cornerRadius = 4;
    self.recordButton.clipsToBounds = self.stillButton.clipsToBounds = self.cameraButton.clipsToBounds = YES;

    // Create the AVCaptureSession
    AVCaptureSession *session = [[AVCaptureSession alloc] init]; …
Run Code Online (Sandbox Code Playgroud)

xcode multithreading avfoundation ios avcaptureoutput

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

“connection_block_invoke_2 中的错误:连接中断”是什么意思?

问题

我最近将我的 iPhone 更新到了 iOS 10.3.1,将 Xcode 更新到了 8.3.2 版。目前,我有一个应用程序,URLRequest一旦我的应用程序启动,它就会运行几秒。

但是,在同时更新 iOS 和 Xcode 后,该应用程序偶尔会返回错误消息:

connection_block_invoke_2 中的错误:连接中断

该消息非常含糊,但我认为它与URLRequests 有关,因为它提到了“连接中断”。

每当出现此错误消息时,它都会在从服务器获取数据之前“冻结”应用程序约 5 秒。


那么,此错误消息实际上意味着什么?我该如何最小化或修复它?


示例之一URLRequest

func checkLogin () {
    let username = txtUsername.text!
    let password = txtPassword.text!

    let post = "username=\(username)&password=\(password)"
    NSLog("PostData: %@",post);
    let url:URL = URL(string:"https://example.com/login.php")!
    let postData = post.data(using: .utf8)!
    let postLength = String( postData.count )
    var request = URLRequest(url: url)

    request.httpMethod = "POST"
    request.httpBody = postData
    request.setValue(postLength as String, forHTTPHeaderField: "Content-Length") …
Run Code Online (Sandbox Code Playgroud)

xcode ios swift

5
推荐指数
0
解决办法
1733
查看次数