objective-c - 什么是 NSSearchPathForDirectoriesInDomains?

标签 objective-c core-foundation

[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject]

我以前知道向对象发送消息是一种调用方法。但是,我无法识别什么是 NSSearchPathForDirectoriesInDomains。它是C风格的功能吗?如果是,那么为什么在所有 message 风格的调用中我们都有某种功能?

最佳答案

是的,它是一个普通的 C 函数,接受并返回 Objective-C 对象。

至于为什么...Apple 可能没有找到合适的类来放入它。:-) 不过说真的,它可能是 UIApplication 上的静态方法。或 NSApplication或类似的,但很难证明其合理性并且非常特定于系统(你会在 OS X 上的 NSApplication 和 iOS 上的 UIApplication 中找到它)。

关于objective-c - 什么是 NSSearchPathForDirectoriesInDomains?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3179527/

相关文章:

ios - 如何为分段 Controller 添加多个选择?

ios - 快速将 NSData 转换为 sockaddr 结构

ios - 检查 Core Foundation 中的功能可用性

swift - 我如何在 Swift 中使用 CFBinaryHeap?

objective-c - 通过类名与自身调用类方法

ios - 方法中包含大括号是什么意思?

objective-c - xCode 说当我检查对象时该对象可能不会响应选择器

iphone - 迭代数组或字典并删除条目的安全方法?

objective-c - CFReadStreamRef 始终为 nil

ios - 如何将 C int 放入 NSArray?