Ruby Motion 附带了许多预构建的函数,其格式如下:
def tableView(tv, numberOfRowsInSection:section)
# blah
end
我想像这样删除我自己的函数;人为的例子:
class Timeser
def multiplyNumber(one byNumber:two)
one*two
end
end
此代码无法在 ruby motion 1.0 下编译...有办法吗?如果是,怎么办?
最佳答案
你少了一个逗号:
class Timeser
def multiplyNumber(one, byNumber:two)
one*two
end
end
结果:
(main)>> Timeser.new.multiplyNumber(2, byNumber: 3)
=> 6
关于objective-c - Ruby Motion 在 Ruby 中手动创建语法上类似 Objective-C 的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10463906/