好吧,这个在我看来有点奇怪。任何帮助将不胜感激。
我最近实现了代码here来获取MAC地址。有趣的是,它是打印到控制台(除MAC地址之外),如下所示:
<CFData 0x317df0 [0xa03e9ee0]>{length = 6, capacity = 6, bytes = 0x001f5bd82fd6}
我尝试在项目/框架中搜索'length =',但没有任何结果。
如何让上述内容停止打印到控制台?
我正在使用Objective C和C在XCode中构建一个mac应用程序。
有什么想法吗?
答案 0 :(得分:2)
罪魁祸首是GetPrimaryMACAddress.c
的第185行:
CFShow(MACAddressAsCFData); // for display purposes only; [...]
删除此行,stderr
的额外输出消失。