小编Sak*_*bha的帖子

离开导航控制器

我试图离开初始视图控制器,并进入空白视图控制器.这很好,但这会使空白视图控制器也成为导航控制器的一部分,这不是我想要的.我想离开视图控制器.

在视图控制器中我试图脱离,它弹出它自己,当我尝试视图中的方法将出现目标视图控制器,self.navigationController?.topViewController返回自己,但self.navigationController?.popViewControllerAnimated(animated)不起作用

在此输入图像描述

ios segue swift

8
推荐指数
2
解决办法
3317
查看次数

找不到authenticate_with_http_token方法

我正在使用ruby on rails制作api,我正在尝试使用基于令牌的身份验证.一切正常,但Rails说这个方法authenticate_with_http_token是未定义的.

这是它给出的错误:

{"status":500,"error":"Internal Server Error","exception":"#\u003cNoMethodError: undefined method `authenticate_with_http_token' for #\u003cUsersController:0x007fa8ac16dee0\u003e\u003e","traces":{"Application Trace":[{"id":0,"trace":"app/controllers/users_controller.rb:59:in `authenticate_token'"},{"id":1,"trace":"app/controllers/users_controller.rb:55:in `authenticate'"}],"Framework Trace":[{"id":2,"trace":"activesupport (5.0.0.beta3) lib/active_support/callbacks.rb:382:in `block in make_lambda'"}
Run Code Online (Sandbox Code Playgroud)

这是我的控制器的代码:

class UsersController < ApplicationController

  before_action :set_user, only: [:show, :update, :destroy]
  before_action :authenticate, only: [:show, :update, :destroy]

  # GET /users
  def index
    @users = User.all

    render json: @users
  end

  # GET /users/1
  def show
    render json: @user
  end

  # POST /users
  def create
    @user = User.new(user_params)

    if @user.save
      render json: @user, status: :created, location: @user
    else
      render …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails

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

标签 统计

ios ×1

ruby ×1

ruby-on-rails ×1

segue ×1

swift ×1