16

PHP の例:

function do_something(int $i) {
    return $i + 2;
}

ルビーの例:

class MyClass
    # ...
end

def do_something(MyClass x)
    x.prop1 = "String..."
end

これに似たものはありますか?ありがとう。

4

5 に答える 5

2

恥知らずなプラグイン - このための ruby​​ gem を公開しました - http://rubygems.org/gems/type_hinting

使い方はこちら - https://github.com/beezee/ruby_type_hinting

最初に探しに行って、このスレッドを見つけました。私が探していたものが見つからなかったので、それを書いて、ここで共有したいと思いました.

ここで提案されているどのソリューションよりも簡潔で、メソッドの戻り値の型を指定できると思います。

于 2014-11-17T06:03:56.603 に答える