當我走的路徑在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