且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Objective-C - 将NSString转换为C字符串

更新时间:2023-11-10 17:49:22

Richard是正确的,这是一个使用 strdup 以取消警告。

Richard is correct, here is an example using strdup to suppress the warnings.

char *input_image = strdup([@"input" UTF8String]);
char *output_image = strdup([@"output" UTF8String]);

char *argv[] = { "convert", input_image, "-resize", "100x100", output_image, NULL };

ConvertImageCommand(AcquireImageInfo(), 2, argv, NULL, AcquireExceptionInfo());

free(input_image);
free(output_image);