2011-03-07 12 views
2

私のアプリケーションでASIHTTPRequestを統合していて、XCodeで見つかったいくつかのサポートされているフレームワークを含んでいますが、このAPIの1つのファイルにこの宣言で「NSTask undeclared」というエラーが表示されています... NSTask * task = [[[NSTask alloc] init] autorelease]; 提案がありますか?NSTask Undecalared!

おかげで...

+1

'このようにNSTaskオブジェクトを作成する場合、setLaunchPath:を使用して実行可能ファイル名を設定する必要があります。そうでないと、NSInvalidArgumentExceptionが発生します。 ' – malinois

答えて

4

NSTaskは、iOS上では使用できません。あなたが誤ってASIHTTPRequestのファイルをMac OS X専用のものにしたようです。あなたのプロジェクトからこれらのファイルを削除してください - 表示されているものからクラス/テスト/ ASIDataCompressorTests.mのみがNSTaskを使用し、 'NSTask undeclared'エラーは再び発生しません。

+0

はい、その真実...後でそれらのファイルを削除しました。 – devaditya

関連する問題