God eftermiddag.
Hur skall man göra för att kunna skriva åäö till en textfil? När jag använder följande kod så blir t.ex ö det här tecknet: ˆ
Det viktiga i koden kommer här:
NSMutableString *contents = [NSMutableString string]; contents = @åäö; NSString *path = [@~/desktop/Testing.txt stringByExpandingTildeInPath]; BOOL ok = [contents writeToFile:path atomically:YES encoding:NSUnicodeStringEncoding error:&error]; if(!ok) { NSLog(@Error writing to file at %@\n%@, path, [error localizedFailureReason]); }
All hjälp uppskattas, som vanligt.
MvH/Boerworz
Jag kan tyvärr inte språket, men Unicode brukar vara problemet med åäö i datorvärlden. Prova en annan teckenkodning.
På SoundCloud | Fästmöns galleri
azoapes, Menar du att jag skall byta teckenkodning på filen jag skriver till?
Ursprungligen inskrivet av Boerworz azoapes, Menar du att jag skall byta teckenkodning på filen jag skriver till?
Jag tänkte på det här:
encoding:NSUnicodeStringEncoding
Men som sagt, nu är jag ute på okänt vatten, dock!
Aha Provade ändra lite, men det hjälpte inte så mycket. Men visst "stödjer" Unicode åäö?
Det är inte supportat att använda nånting annat än ASCII i string literals (det vill säga @""). Du får använda formatspecifiers med Unicodecodepoints för åäö, eller NSLocalizedString med en .strings-fil.
Se http://www.cocoabuilder.com/archive/message/cocoa/2005/3/30/1....
Prylar säljes, köpes, bytes och skänkes