[英]Compiling GCDAsyncSocket for OS X 10.6
我很难用SDK 10.6编译这个很棒的TCP库。
我得到:
/Users/cisary/Desktop/AI/AI/TCP/GCDAsyncSocket.m:185:11: error: instance variables may not be placed in class extension
uint32_t flags;
^
/Users/cisary/Desktop/AI/AI/TCP/GCDAsyncSocket.m:186:11: error: instance variables may not be placed in class extension
uint16_t config;
instance variables may not be placed in class extension
意味着什么?
您是否正在尝试为i386进行编译? 这不适用于GCDAsyncSocket.m,因为我在github上找到了它。 在类扩展中定义的实例变量是现代的运行时功能。 尝试为x86_64进行编译。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.