小编hos*_*448的帖子

如何在Swift上的sendSynchronousRequest中检查Response.statusCode

如何在Swift中检查SendSynchronousRequest中的response.statusCode代码如下:

let urlPath: String = "URL_IS_HERE"
var url: NSURL = NSURL(string: urlPath)
var request: NSURLRequest = NSURLRequest(URL: url)
var response: AutoreleasingUnsafeMutablePointer<NSURLResponse?> = nil

var error: NSErrorPointer? = nil
var data = NSURLConnection.sendSynchronousRequest(request, returningResponse: response, error: nil) as NSData?
Run Code Online (Sandbox Code Playgroud)

之前和在目标c中,我们检查response.statusCode用这个:(长)response.statusCode但在swift中我不知道如何检查响应状态代码

nsurlconnection nsurlrequest ios swift

44
推荐指数
7
解决办法
5万
查看次数

EXC_BAD_access代码= 2地址0x8

我有一个我一直在努力的应用程序,它在XCode 4.5中完全适用于iOS 6,但是现在我用iOS 7下载了XCode 5并得到了这个错误,

线程1:EXC_BAD_access代码= 2地址0x8

在main.m中:

#import <UIKit/UIKit.h>
#import "TestAppDelegate.h"

int main(int argc, char *argv[])
{
    @autoreleasepool {
        return UIApplicationMain(argc, argv, nil, NSStringFromClass([TestAppDelegate class]));
    }
}
Run Code Online (Sandbox Code Playgroud)

我下载了iOS 6 sdk并且代码在iOS 6 sdk上运行完美,yet但是对于iOS 7,我收到此错误,我不知道为什么?我尝试调试这个,但没有得到有关崩溃的信息.我读了一些关于僵尸的内容并通过转到Product-> Edit Schema-> Diagnostic-> Enable Zombie Object来启用它.但即使在此之后,我也没有得到任何帮助.

有什么指针吗?

iphone objective-c ios7 xcode5

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

标签 统计

ios ×1

ios7 ×1

iphone ×1

nsurlconnection ×1

nsurlrequest ×1

objective-c ×1

swift ×1

xcode5 ×1