Xcode 4ではほとんど10行のコードで小さなアプリケーションをコンパイルしていますが、コンパイル中はハングアップしているようです。しかし、小さなHello Worldアプリケーションをコンパイルするとうまくいくようです。今日より早く、より大きなアプリケーションでうまくいきました。誰かが何が起きているか教えてもらえますか?どのように私はこの問題を克服し、前と同じように速くコンパイルできるようにすることができますか?Xcode 4はコンパイル中にぶら下がっています
BR、 Suppi
編集:
[OK]を、Xcodeのバージョン4.0.2、RAMサイズが2GB、MAC OS Xバージョン10.6.8です。
と私が実行しているプログラムのための私のコード: 私は基本的に客観CとCとの間のインターフェイスがどのように動作するかを確認するためにチェックしています:
を私のCファイルで:
void helloWorld()
{
printf("hellow Woeld c");
hellowworldToObjC();
}
void hellowworldToObjC()
{
HelloWorldC();
}
とObjective Cクラス:それは「ハング」さ
id refToSelf;
- (id)init {
self = [super init];
if (self) {
refToSelf = self; // Saving self in pointer
}
return self;
}
-(void)HelloWorldObjc
{
NSLog(@"Hello World from Objc C");
[self HellowTestingC];
}
-(void)HellowTestingC
{
helloWorld();
}
@end
void HelloWorldC()
{
[refToSelf HelloWorldObjc];
}
10行のコードは何ですか? – vstrien
さらに詳しい情報が必要です:Xcode 4のバージョン、OSXのバージョン、huch ram、コンパイラの種類、コンパイラ設定の種類、ソースコード... – rckoenes
編集したセクションをご覧ください – Suppi