Ruby 2.4

OptionParser::Switch::RequiredArgument

class OptionParser::Switch::RequiredArgument

父类:self

切换一个参数。

公共实例方法

parse(arg, argv) Show source

如果参数不存在,则引发异常。

# File lib/optparse.rb, line 670 def parse(arg, argv) unless arg raise MissingArgument if argv.empty? arg = argv.shift end conv_arg(*parse_arg(arg, &method(:raise))) end