忽略未知属性 'objc_boxable'?
Unknown attribute 'objc_boxable' ignored?
我正在尝试对结构进行 typedef 并将其装箱到字典值中。我试过这段代码 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。有没有我遗漏的技巧?
我认为问题在于您正在查看 clang 3.7 的文档。但是 Apple 仍然回到 clang 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 月才会发布。
确实,您尝试使用的功能是两天前才公布的:
我正在尝试对结构进行 typedef 并将其装箱到字典值中。我试过这段代码 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。有没有我遗漏的技巧?
我认为问题在于您正在查看 clang 3.7 的文档。但是 Apple 仍然回到 clang 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 月才会发布。
确实,您尝试使用的功能是两天前才公布的: