Re: Problem with Cocoa App on FAT32-formatted external drive
Re: Problem with Cocoa App on FAT32-formatted external drive
- Subject: Re: Problem with Cocoa App on FAT32-formatted external drive
- From: Rosyna <email@hidden>
- Date: Fri, 25 Aug 2006 09:06:09 -0700
Ack, at 8/25/06, Glenn Zelniker said:
On Aug 25, 2006, at 11:45 AM, Rosyna wrote:
I'm wondering what you are doing to make it be case-sensitive. Do
nibs not find their resources if the resource names differ in case
on a case-insensitive (or in this case, a non case preserving) file
system?
Sadly, this seems to be what happens. Even though FAT32 is
case-insensitive (I think), when I look at the resources in the
Finder on Panther, I'll see files that were supposed to be called
"file.tiff" changed to "file.TIFF," which seems to screw up the nib.
Well, it's not that FAT32 is case insensitive. It's not
case-preserving. So everything is uppercase unless it has one of
those weird extended names (which is extra metadata).
If stuff outside of your code isn't handling it properly, it sounds
like a bug in Cocoa (which was fixed in Tiger, you say?).
Just remember, don't determine equality of paths or file names by
using the NSString compare methods. The System Preferences
application does this and it leads to data loss.
--
Sincerely,
Rosyna Keller
Technical Support/Holy Knight/Always needs a hug
Unsanity: Unsane Tools for Insanely Great People
It's either this, or imagining Phil Schiller in a thong.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden