Just as an extra FYI, you are indeed blocking the main thread by using
`sleep 1`, which is a synchronous call and thus in that one second no
other code on the same thread will have a chance to update your views.
On Wed, May 25, 2011 at 7:50 AM, Thomas R. Koll wrote:
> Laurent is right and and I t
Greetings,
If I run the following under the system ruby 1.8.7:
require 'find'
starting_directory="/Users/developer/Desktop/Top"
file_name_I_want_to_find="target_file.txt"
path=Find.find(starting_directory) {|p| break p if
p.include?(file_name_I_want_to_find) }
puts "path = #{path}"
... I get t
Indeed.
$ ./miniruby -e "require 'find'; p Find.find('.') { break 42 }"
nil
$ ruby1.9 -e "require 'find'; p Find.find('.') { break 42 }"
42
Can you file a ticket?
Thanks,
Laurent
On May 25, 2011, at 1:23 PM, Shannon Love wrote:
> Greetings,
>
> If I run the following under the system ruby 1.8
Just one minor detail, the NSTimer callback method accepts an argument (which
is a reference to the NSTimer object). So it should be:
def drawWord(sender)
…
end
If it works otherwise, then it's pure luck :)
Laurent
On May 24, 2011, at 10:50 PM, Thomas R. Koll wrote:
> Laurent is righ
Hey guys - thanks for the tips.
I must be really thick as I couldn't get it to work but... I managed to
work something out by just creating a new thread for the loop - and it seems to
be working ok *grin*
Thanks again for your help!
Aston
On 25 May 2011, at 21:28, Laurent Sansonetti wrot