什么是NSSearchPathForDirectoriesInDomains?

Pab*_*blo 24 objective-c core-foundation

[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject]
Run Code Online (Sandbox Code Playgroud)

我曾经知道向对象发送消息就是调用方法.但是,我无法识别是什么NSSearchPathForDirectoriesInDomains.它是C风格的功能吗?如果是,那么为什么在所有message样式调用中我们都有功能呢?

Eik*_*iko 19

是的,它是一个普通的C函数,它接收并返回objective-c对象.

至于为什么...苹果可能没有找到一个很好的类来把它:-)说正经的,它可能是一个静态方法UIApplicationNSApplication或类似,但它很难证明,相当系统特定的(你NSApplication在OS X和UIApplicationiOS 上都有它.