解析对象+ AFNetworking时意外的文件结束

时间:2016-04-24 19:22:29

标签: ios objective-c json afnetworking afnetworking-3

我通过http://jsonlint.com/http://json.parser.online.fr/

检查了有效的JSON

但是我无法解析它并面对这个错误。

<?php

namespace App\Traits;

use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
use Validator;

trait OrderRegister
{
    use RedirectsUsers;

    /**
     * Get a validator for an incoming registration request.
     *
     * @param  array  $data
     * @return \Illuminate\Contracts\Validation\Validator
     */
    protected function validator(array $data)
    {
        return Validator::make($data, [
            'name' => 'required|max:255',
            'email' => 'required|email|max:255|unique:users',
            'username' => 'required|max:255|unique:users',
            'password' => 'required|min:6|confirmed',
        ]);
    }

    /**
     * Create a new user instance after a valid registration.
     *
     * @param  array  $data
     * @return User
     */
    protected function create(array $data)
    {
        $user = User::create([
            'name' => $data['name'],
            'email' => $data['email'],
            'username' => $data['username'],
            'password' => bcrypt($data['password']),
        ]);

        $user->profile()->save(new UserProfile);
        return $user;
    }

    /**
     * Execute the job.
     *
     * @return void
     */
    public function register(Request $request)
    {
        $validator = $this->validator($request->all());

        if ($validator->fails()) {
            $this->throwValidationException(
                $request, $validator
            );
        }

        Auth::guard($this->getGuard())->login($this->create($request->all()));

        return $this->store($request);
    }

    /**
     * Get the guard to be used during registration.
     *
     * @return string|null
     */
    protected function getGuard()
    {
        return property_exists($this, 'guard') ? $this->guard : null;
    }
}

我正在使用AFNetworking 3.0。这是我的代码和邮递员的JSON响应。

Error Domain=NSCocoaErrorDomain Code=3840 "Unexpected end of file while parsing object." 
UserInfo={NSDebugDescription=Unexpected end of file while parsing object.}

json response

如果您有任何想法,请告诉我。谢谢

0 个答案:

没有答案