6

我是 Mac OS 编程的新手。我想知道 NSLog 在哪里定义?

4

3 回答 3

6

NSObjCRuntime.h文件中:

FOUNDATION_EXPORT void NSLog(NSString *format, ...) NS_FORMAT_FUNCTION(1,2);
于 2012-07-05T14:32:33.873 回答
2

本着“授人以渔”的精神,您可以在代码编辑器中将光标放在其中找到任何符号的定义,然后查看右侧的快速帮助,或者右键单击并选择“跳转”到定义”。

于 2012-07-05T14:31:30.883 回答
2

它在Foundation框架中,在NSObjCRuntime.h. 这是定义:

FOUNDATION_EXPORT void NSLog(NSString *format, ...) NS_FORMAT_FUNCTION(1,2);

您可以在该方法的文档末尾查看方法的定义位置:


NSObjCRuntime.h 中声明

于 2012-07-05T14:33:27.763 回答