0

私は客観的なCメソッドでこれをやってみました

my_function(self);

my_function(void *param)
{

id self = param;
[self.Output insertText:@"Hello world"];

}

出力のタイプはNSTextViewです。

コンパイルで次のエラーが発生します

Use of undeclared identifier 'id' in the line  "id self = param". 

試してみ#import <Cocoa/Cocoa.h>ましたが、役に立ちませんでした。行[self.Output insertText:@"Hello world"];で、"Expected expression"エラーが発生します。

基本的に、私がやろうとしているのは、c関数(生成される場所)と目的のcメソッド(処理および表示される場所)の間で定期的にデータを共有することです。私は目的cの初心者です。どんな助けも大歓迎です。C関数から目的のCメソッドを呼び出すよりもこれを行うためのより良い方法があれば、私はそれを受け入れます。

4

1 に答える 1