0

我有一个不返回值的 python 脚本,它是从可可应用程序运行的,使用:

PyRun_SimpleFileEx(mainFile, script_path, 1)

这很好用。

我的新脚本现在将返回一个字符串值。如何让我的可可应用程序将此返回值作为 NSString 获取?

4

1 回答 1

0

通过 sring 值,我了解 char*。所以。您可以使用以下方法初始化字符串:

char* charstr=PyRun_SimpleFileEx(mainFile, script_path, 1);

NSString* string = [[NSString alloc] initWithUTF8String:charstr]];
于 2012-07-22T16:12:00.933 回答