Closed GoogleCodeExporter closed 9 years ago
Seems to be NFC/NFD issue due to HFS+ filesystem.
I understand the issue could occur, but the steps to reproduce described above
does not always reproduce the issue. Basically XLD preserves the original form,
so the problem should occur only when the string is derived from the HFS+
filename.
Original comment by tmkkmac
on 23 Jun 2011 at 5:27
The bugs come only when XLD can't find the sound file listed in the Cue Sheet
and ask the user to choose a file for him. So I suppose that's due to the HFS+
filesystem like tmkk says.
Original comment by stanisla...@gmail.com
on 23 Jun 2011 at 10:59
I had the same issue and Apple provides some very handy NSString methods to
deal with this.
I use this one:
precomposedStringWithCanonicalMapping to get the NFC mapping.
Apple Documentation says:
Returns a string made by normalizing the receiver’s contents using Form C.
- (NSString *)precomposedStringWithCanonicalMapping
Return Value
A string made by normalizing the receiver’s contents using the Unicode
Normalization Form C.
Availability
Available in Mac OS X v10.2 and later.
See Also
– precomposedStringWithCompatibilityMapping
– decomposedStringWithCanonicalMapping
Declared In
NSString.h
Original comment by zeccot...@gmail.com
on 23 Jun 2011 at 1:08
Fixed in version 20110703.
Original comment by tmkkmac
on 3 Jul 2011 at 5:49
Original issue reported on code.google.com by
rie...@gmail.com
on 22 Jun 2011 at 8:17