llvm-4.0

    1热度

    1回答

    我已经使用Uncrustify来格式化代码。 但是Uncrustify不支持LLVM 4.0的新Objective-C语法。 我该怎么办? 通过Uncrustify格式化的代码: @interface SJTLLVM4Tester() @property (strong) NSNumber *number; @end @implementation SJTLLVM4Tester -(id

    0热度

    1回答

    有没有人尝试过X​​code 4.4(iOS 5.1)中引入的新语法糖,就像自动调用NSArray的@synthesize或Literal Syntax一样?他们非常方便。 但是我不能为这个做正确的事,“使用'[]'语法来访问”。我试着跟着他们没有工作。我做错了什么 ?谢谢。 NSArray *tmp = @[@"hello",@"world"]; //This one works fine N

    2热度

    3回答

    我更新为xcode 4.4(与苹果LLVM编译器4.0),并从那时起,当我尝试在控制台xcode和应用程序(在模拟器)块用户打印XML互动...我需要等待30秒或更长时间直到完成(我什么都不能做) 我使用AFNetworking和TBXML,但问题不在于解析,因为如果我删除解析问题继续。 因此,我尝试NSOperationQueue,NSBlockOperation,大调度中央......没有什么

    0热度

    2回答

    我有一个ios xcode项目,编译和运行罚款模拟器,但未能编译为设备目标。 我想将一个QT项目移植到iOS,并且我的项目设置非常复杂。桌面版本完全正常工作,除了删除所有与UI相关的代码外,我没有更改任何代码。 我已经向苹果(问题ID:12103227)提交了一个错误报告,但只是想知道任何人以前见过类似的问题? 我使用的Xcode 4.4.1(4F1003)和苹果LLVM编译器4.0 0 clan

    2热度

    1回答

    对于我自己的Pass的开发,我想编写单元测试 - 我有很多'纯粹'的帮助器方法,所以它们看起来是单元测试的理想候选者。但其中一些需要一个llvm :: LoopInfo实例作为参数。 在我的(功能 - )通我只是用 void getAnalysisUsage(llvm::AnalysisUsage &AU) const override { AU.setPreservesCFG();

    11热度

    3回答

    我有这样的Objective-C istruction: NSRange range = NSMakeRange(i, MIN(a, b)); 其中a和b是NSUInteger秒。 MIN()是在标准NSObjCRuntime.h头文件中定义的宏: #if !defined(MIN) #define MIN(A,B) ({ __typeof__(A) __a = (A); __typ

    1热度

    1回答

    在Xcode 4.4上,我在最后一个LLVM编译器(4.0)上编译内联汇编时遇到了一些问题。 在我的内联汇编代码,每次调用 “fldmias”,如: asm volatile( "fldmias %2, {s4-s19} \n\t" ... ) 给我这个错误: 内联汇编问题: 指示 'fldmia' 不能设置标志,但'''后缀指定 相同的代码与LLVM GCC 4.2很好。也许每个编译器