Jak obejść wywołanie NSTask - [NSString fileSystemRepresentation] dla argumentów

Wygląda na to żeNSTask połączenia-[NSString fileSystemRepresentation] zakodować wartości dla każdego z podanych argumentów.

To może stać się problemem w niektórych sytuacjach z powodu tego, że-fileSystemRepresentation koduje za pomocą zdekomponowanych formularzy Unicode: na przykład a-umlaut (ä) byłby zakodowany jako U + 0061 (łacińska mała litera a) i U + 0308 (łącząca diaza), w przeciwieństwie do U + 00E4 (łacińska mała litera a z diaeresis). The-UTF8String Z drugiej strony metoda wydaje się działać odwrotnie.

potrzebuję mojegoNSTask argumenty do zakodowania przy użyciu złożonych formularzy. Jak obejść ten problem?

questionAnswers(1)

yourAnswerToTheQuestion