我正在将我的一个非ARC大项目转换为ARC(大约500个源文件)。 在编译时,它会给我错误列表以纠正等等。但它总是挂在最后一个文件中(编译545个源文件中的546个):
我看到clang进程从我的2个CPU核心中获得了100%,所以很明显它可以做些什么。 Xcode(4.6.3)是响应式的,但从未达到编译结果。 我已经纠正了编译器转换为ARC所需的所有错误,因此它看起来像是在该过程的最后一步挂起。
导致这种情况的原因是什么?项目规模?或者它不是真的挂起但转换需要这么长时间才能获得这么多源文件?有什么我应该做或只是等待?我发现它已经花了大约15分钟。
按下停止(意外)后,转换工具进入“生成预览”阶段并在“编译436文件中的437”中挂起: