19 Oct
2011
19 Oct
'11
5:17 a.m.
In ObjC, the immutable collections are threadsafe. In macruby, are collections threadsafe to read only? ie, if I do this: a = [ ...] # an array that may or may not be changed b = a.dup # nowhere in the code is b ever used to add/delete/change an element is b thread-safe to read from multiple threads (queued operations/blocks)? also, is there any difference between doing b = a.dup and b = NSArray.arrayWithArray(a) Both result in class Array, so I assume there is no difference. Cheerio, Michael Johnston lastobelus@mac.com