Thanks for the reply Laurent. Yes I did generate a BridgeSupport file and included it in my build. I did try to call the method and pass in a pointer for the item reference (using Pointer.new_for_type('@')) but the object that was assigned after the call was some weird NSCFType object which, when I googled it, basically translates to "you're screwed" :) I do get some malloc warnings when I include the bridgesupport file so I was a bit uneasy about the whole thing.
Actually, in this particular case an NSCFType is exactly what you expect, since SecKeychainItemRef isn’t toll-free bridged with an Objective-C type.
-Ben _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel