当我走的路径在NSString
和转身,并在C API使用它,例如:什么是文件系统路径字符串的正确编码?
CGDataProviderRef CGDataProviderCreateWithFilename(const char *filename);
什么是扁平化的char*
当路径正确的编码? UTF8? (ASCII ??)
我觉得这应该是显而易见的,或明显的文件记录,但我有困难的思考和/或找到答案。
当我走的路径在NSString
和转身,并在C API使用它,例如:什么是文件系统路径字符串的正确编码?
CGDataProviderRef CGDataProviderCreateWithFilename(const char *filename);
什么是扁平化的char*
当路径正确的编码? UTF8? (ASCII ??)
我觉得这应该是显而易见的,或明显的文件记录,但我有困难的思考和/或找到答案。
,使用上面的回答
NSString *path [email protected]"/Users/ethansanford/Desktop/mutable string logic/mutable string logic/long-arrow-right.png" ;
CGDataProviderRef provider = CGDataProviderCreateWithFilename(path.fileSystemRepresentation);
imageRef2 =CGImageCreateWithPNGDataProvider(provider, NULL, false, kCGRenderingIntentDefault);
通过提供一些解释可以改进这个答案。 – 2014-12-05 04:35:25
这不是UTF-8 NFD为我工作的一个例子吗? – 2012-03-19 03:55:52