![](/img/trans.png)
[英]Using LLVM gcc 4.2 for core-plot causing notation problems because of ARC
[英]CorePlot 1.0 + LLVM GCC 4.2 + ARC - How to?
我正在一個小型的個人項目中嘗試使用CorePlot繪制一些條形圖。 我使用Xcode 4.3.2和ARC開始了這個項目,認為它讓我的生活更輕松......問題是,當使用GCC 4.2時 - 編譯器無法識別@autorelease
。 我通過以下方式使用:
int retVal = 0;
// @autoreleasepool {
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
retVal = UIApplicationMain(argc, argv, nil, NSStringFromClass([kerrAppDelegate class]));
[pool drain];
// }
return retVal;
但是我得到的錯誤是說ARC中沒有NSAutoreleasePool ...有沒有人有任何建議?
這與Core Plot無關。
僅在使用LLVM編譯器3.0或更高版本時才支持自動引用計數。 LLVM GCC 4.2不支持ARC,因此您需要切換項目以使用完整的LLVM編譯器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.