On 21 May 2007 09:39:37 -0700, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
On 21 Mai, 17:43, Fred Kiefer <[EMAIL PROTECTED]> wrote:
> Yen-Ju Chen wrote:
> > Since GNUstep can read and write nib file,
> > I wonder whether it means the keyed archives are portable between
> > Cocoa and GNUstep ?
> > In another word, if I have objects key-encoded with GNUstep,
> > can it be read with the same program building with Cocoa ?
> > I look at the nib file, which is supposed to be keyed archived,
> > and it seems to be in some kind of  binary format.
>
> Don't let this binary format worry you. GNUstep supports both the binary
> and the XML format used by Cocoa for keyed coding.
> Are keyed archives then portable between GNUstep and Cocoa? As usuals,
> it depends :-)

You can be quite safe that all object structures you can also encode
as property lists (i.e. NSArray, NSDictionary, NSNumber, NSString) and
classes where you write your own keyed encodeWithCoder/initWithCoder
are portable.

 I mostly only use basic data type (array, string, etc.).
 So it seems to be fine as you suggested.
 I will test it in my case.
 Thanx.

 Yen-Ju


I.e. the most common case is that your application has some model data
structures to be encoded during a Save operation in a (binary) file.
This should IMHO work without problems.

Nikolaus

_______________________________________________
Discuss-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnustep



_______________________________________________
Discuss-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to