Sorry - I didn't make that clear! You're right, Stephen: I'd like to Virtus' "attribute" or SmartProperty's "property" *instead* of attr_accessor. I can roll my own solution, but I'd like to not have to! (Besides laziness, and the strong possibility of introducing bugs into any solution I come up with, I really like the strong validations and coercions of Virtus - and it's useful for database entries. And it's already written and mostly debugged.)
Thanks, Carolyn On Nov 21, 2012, at 6:46 PM, stephen horne <fat...@gmail.com> wrote: > Hi Carolyn, > > I can't help with Virtus or SmartProperty, but I think for MacRuby to > recognise an outlet in your code you need to use 'attr_accessor', not > 'attribute'. > > Maybe you could use the various types of input fields to ensure the values > are numbers or strings, and then query their stringValue or integerValue. > > Hope that helps. > -- > Stephen Horne > > On 21/11/2012, at 20:04, Carolyn Ann Grant <carolyn.ann.gr...@gmail.com> > wrote: > >> I've done a bit of Googling, but couldn't find anything on this. I'd like to >> use something like SmartProperties (for lightweight situations) or Virtus >> (when I absolutely must have industrial-strength validations, etc) as >> outlets. My experiments, such as they are, aren't helping me any! What, if >> anything, am I doing wrong? >> >> My experiments are basically: >> >> require 'virtue' >> >> class TestClass >> attribute :test_attr, String >> end >> >> And then I try to "wire" up a text field from IB to the attribute; the >> result? Nothing happens. >> >> Basically, I need to make sure that when I ask for an integer, I get an >> integer. And when I want a string - I can reject anything but strings. But >> sometimes I'd like the "defaults" capability of Virtus & SmartProperty, and >> I'd definitely like the industrial-strength validations of Virtus when I'm >> working against the database. >> >> In MacRuby terms, am I addressing the right problem!? Did I miss something >> in my Googling? >> >> Thanks in advance! >> Carolyn >> >> _______________________________________________ >> MacRuby-devel mailing list >> MacRuby-devel@lists.macosforge.org >> http://lists.macosforge.org/mailman/listinfo/macruby-devel > > > _______________________________________________ > MacRuby-devel mailing list > MacRuby-devel@lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo/macruby-devel _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macruby-devel