未知属性'objc_boxable'被忽略了?

时间:2015-06-29 03:14:02

标签: ios objective-c clang

我正在尝试键入一个结构并将其装入字典值。我尝试了这段代码from the clang website,但没有骰子:

typedef struct __attribute__((objc_boxable)) _SizeA {
    CGFloat height;
    CGFloat width;
} SizeA;

对typedef警告`未知属性'objc_boxable'被忽略。

Xcode 6.3,iOS SDK 8.3定向8.0。这里有诀窍吗?

1 个答案:

答案 0 :(得分:1)

我认为问题在于您正在查看clang 3.7的文档。但苹果公司仍然回归铿锵声3.6。

$ xcrun clang --version
Apple LLVM version 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn)

LLVM / clang 3.7甚至不会在8月份发布。

事实上,您尝试使用的功能仅在两天前宣布:

http://alexdenisov.github.io/nsvalue-and-boxed-expressions