Thank Matt,

I thought there was any compatible layer or trick to make objc constants work 
as ruby constants. 

Thanks a lot again (and thanks for the book too).

On 16/01/2011, at 01:33, Matt Aimonetti wrote:

> Actually I realized I didn't put the full Address Book example online yet, 
> but this section shows how to use method missing to write a nicer wrapper for 
> the AddressBook framework:
> 
> http://ofps.oreilly.com/titles/9781449380373/ch03.html#_method_missing
> 
> I hope it helps,
> 
> - Matt
> 
> On Sat, Jan 15, 2011 at 7:26 PM, Matt Aimonetti <mattaimone...@gmail.com> 
> wrote:
> Constants in Ruby start by an uppercase, rename kABFirstNamePropery => 
> KABFirstNamePropery
> 
> Also I have an address book example in my book you can see freely online.
> 
> - Matt
> 
> Sent from my iPhone
> 
> On Jan 15, 2011, at 19:24, Daniel Lopes <danielvlo...@gmail.com> wrote:
> 
>> Hello,
>> 
>> I'm playing with AddressBook framework but I can't figure how access the 
>> predefined constants.
>> 
>> For example, in my ViewControler I do like below but XCode can't find 
>> kABFirstNamePropery. I already added framework 'AddressBook' in my 
>> rb_main.rb:
>> 
>>   def awakeFromNib
>>     notificationCenter = NSNotificationCenter.defaultCenter
>>     notificationCenter.addObserver(self, 
>>                                    selector: "recordChanged:",
>>                                    name: 
>> ABPeoplePickerNameSelectionDidChangeNotification,
>>                                    object:peoplePicker)
>>   end
>>   
>>   def recordChanged(notification)
>>     people = peoplePicker.selectedRecords
>>     person = people.first
>>     puts kABFirstNameProperty
>>   end
>> 
>> 
>> Anyone can help me with this issue?
>> 
>> Thanks in advance ;)
>> _______________________________________________
>> MacRuby-devel mailing list
>> MacRuby-devel@lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
> 
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel@lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel

_______________________________________________
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel

Reply via email to