我是Mac OS编程的新手。我想知道NSLog定义在哪里?
答案 0 :(得分:5)
在 NSObjCRuntime.h 文件中:
FOUNDATION_EXPORT void NSLog(NSString *format, ...) NS_FORMAT_FUNCTION(1,2);
答案 1 :(得分:2)
本着“教人钓鱼”的精神,你可以通过在代码编辑器中将光标放在其中来找到任何符号的定义,然后查看右边的快速帮助,或右键单击和选择“跳转到定义”。
答案 2 :(得分:2)
它位于Foundation
框架中NSObjCRuntime.h
。这是def:
FOUNDATION_EXPORT void NSLog(NSString *format, ...) NS_FORMAT_FUNCTION(1,2);
您可以在the documentation for the method的末尾看到定义方法的位置:
声明
NSObjCRuntime.h