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 に答える