显示AFNetworking故障时的错误

时间:2014-01-24 20:46:22

标签: api ios7 devise ruby-on-rails-4 afnetworking-2

目前使用IOS的AFNetworking 2.0与Devise的rails API。 我无法得到错误的json。

知道如何在故障块中显示user.errors吗?

def create
    user = User.new(user_params)
    if user.save
      render :json=> { :token=>user.authentication_token, :email=>user.email }, :status=>201
      return
    else
      warden.custom_failure!
      render :json=> user.errors, status: 422
    end
  end

在Xcode中:

   failure:^(AFHTTPRequestOperation *operation, NSError *error) {
        NSLog(@"Error: %@", error);

0 个答案:

没有答案