小编use*_*256的帖子

Swift NSURLConnection sendSynchronousRequest

在Objective C中,可以使用以下语法:

NSHTTPURLResponse *response = nil;
NSData *returnData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:nil];
if ([response statusCode] == 404)
{
}
Run Code Online (Sandbox Code Playgroud)

现在在Swift我使用过:

var response : AutoreleasingUnsafeMutablePointer<NSURLResponse?> = nil
let urlData = NSURLConnection.sendSynchronousRequest(request, returningResponse: &response, error: err)
Run Code Online (Sandbox Code Playgroud)

哪个有效,但我不能再访问statusCode,因为如果我使用NSHTTPURLResponse它会返回一个需要NSURLResponse的错误!

你知道怎么解决这个问题吗?

swift

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

PHP 未定义变量 $this

我在 PHP 中得到了以下代码:

class NewsletterDB {
private $connection;
public $last_query;
private $magic_quotes_active;
private $real_escape_string_exists;

function __construct() {
    $this->open_connection();
    $this->magic_quotes_active = get_magic_quotes_gpc();
    $this->real_escape_string_exists = function_exists("mysql_real_escape_string");
    $this->$connection = "";
}

public function open_connection() {
    if (!isset($this->$connection)) die("error");
    $this->$connection = mysqli_connect(DB_SERVER, DB_USER, DB_PASS);
    ...
Run Code Online (Sandbox Code Playgroud)

但我收到以下错误:

注意:未定义的变量:连接在/Users/...

这是为什么?我已经在 class NewsletterDB {... 后的顶部定义了变量

php

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

标签 统计

php ×1

swift ×1