我是 RubyMotion 的新手,并试图了解对象初始化的工作原理。假设一个简单的类有一个类和一个实例方法:
class Something
def self.getSomething
BubbleWrap::HTTP.post("http://example.com") do |response|
p response
end
end
def getSomething
BubbleWrap::HTTP.post("http://example.com") do |response|
p response
end
end
end
现在,为什么以下工作:
Something.getSomething
下一个片段有时不会(运行这个片段并且运行时崩溃了 10 次中的 8 次)。
something = Something.new
something.getSomething
我做错了。任何指向正确方向的指针?