gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[2]: Recent key-value encoding changes to NSObject.


From: Manuel Guesdon
Subject: Re[2]: Recent key-value encoding changes to NSObject.
Date: Fri, 15 Feb 2002 09:55:41 +0100 (CET)

On Thu, 14 Feb 2002 16:19:19 +0000 Richard <address@hidden> wrote:

 >| Manuel Guesdon wrote:
 >| > 
 >| > Hi,
 >| > 
 >| > Is it possible to make these 2 functions public (or at least not static) ?
 >| >         static void GSSetValue(NSObject *self, NSString *key, id val, SEL 
 >sel, const char *type, unsigned size,
 >| unsigned off);
 >| >         static id GSGetValue(NSObject *self, NSString *key, SEL sel; 
 >const char *type, unsigned size, unsigned
 >| off)
 >| 
 >| 
 >| I was thinking about that ... and had thought it might make sense to
 >| provide
 >| some variant of them.

Thank you.


 
 >| I was also considering changing the api of the existing ivar access
 >| methods to
 >| make them more efficient by using cStrings.
 >| But I'm not sure whether non-ascii characters will ever be valid in
 >| selector
 >| and variable names.

I don't think non-ascii characters will be valid. Even if they will one, we 
could revert to NSString usage at this time.


 >| > BTW, as KVC in GNUstep is in core not in EOF, there's actually some 
 >missing parts in core: NSarray, NSDictionary
 >| and NSMutableDictionary
 >| > implements valueForKey:
 >| > Is it possible to add this to base so this part will be complete and 
 >NSArray/NSDictionary will be conform to
 >| specs ?
 >| 
 >| Surely ... if there's anything missing I'd consider it a bug.

OK. We'll see next week where to put it.


 >| Are you going to FOSDEM?  We could talk about this there.

Yes, I'll be glad to see you there.

Manuel

--
______________________________________________________________________
Manuel Guesdon - OXYMIUM <address@hidden>
14 rue Jean-Baptiste Clement  -  93200 Saint-Denis  -  France
Tel: +33 1 4940 0999  -  Fax: +33 1 4940 0998




reply via email to

[Prev in Thread] Current Thread [Next in Thread]