Я компилирую небольшое приложение с едва ли 10 строками кода в Xcode 4. Во время компиляции оно кажется зависшим. Но когда я компилирую небольшое приложение Hello World, оно, кажется, работает нормально. Ранее сегодня он работал нормально с большим приложением. Может кто-нибудь сказать мне, что происходит? и как я могу преодолеть эту проблему и позволить ему компилироваться быстрее, как раньше ??
BR,
Suppi
Отредактировано:
Хорошо, Xcode версии 4.0.2, размер оперативной памяти составляет 2 ГБ, MAC OS X версии 10.6.8.
и мой код для программы, которую я запускаю:
Я в основном проверяю, как работает интерфейс между Objective C и C:
В моем файле C:
void helloWorld()
{
printf("hellow Woeld c");
hellowworldToObjC();
}
void hellowworldToObjC()
{
HelloWorldC();
}
и объективный класс 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];
}