在Objective-C中,是否有方法在os_log_t对象创建后检索其子系统和类别?

在Objective-C中,是否有方法在os_log_t对象创建后检索其子系统和类别?,objective-c,cocoa,logging,Objective C,Cocoa,Logging,我正在尝试学习如何在macOS的Objective-C应用程序中使用os\u log\t。我创建操作系统日志对象,如下所示: static os_log_t _log = nil; _log = os_log_create("com.alfonsotesauro", "base_connector"); 我希望在稍后的阶段检索用于在开始时创建日志对象的子系统和类别。我可以找到一个手工制作的解决方案,比如分别存储这些值,但我更喜欢一种正式的方式。非常感谢

我正在尝试学习如何在macOS的Objective-C应用程序中使用
os\u log\t
。我创建操作系统日志对象,如下所示:

static os_log_t _log = nil;

_log = os_log_create("com.alfonsotesauro", "base_connector");

我希望在稍后的阶段检索用于在开始时创建日志对象的子系统和类别。我可以找到一个手工制作的解决方案,比如分别存储这些值,但我更喜欢一种正式的方式。非常感谢您的帮助。

“检索用于创建日志对象的子系统和类别”您不能。这是一种半实物。除了它的描述之外,它没有任何属性。如果它是所有你自己的代码,你可以在它周围包装你自己的对象来存储这些信息。