如何在mac osx中使用fsevents创建观察器10.6
问题描述:
我试图使用fsevents.h文件获取文件事件通知。如何在mac osx中使用fsevents创建观察器10.6
我米与Mac OS X 10.6和的XCode 3.1.4,其中我发现fsevents.h在四个工作以下位置
- /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks /CarbonCore.framework/Versions/A/Headers/FSEvents.h
- /Xcode3.1.4/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/版本/ A /接头
- /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers 个
- /Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers
我有以下问题访问fsevents.h
1)超出四个位置哪一个应该被包括在内,因为fsevents没有被包含,除非我提出以下包含语法 包括< ../../../../Developer/SDKs /MacOSX10.6.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers/fsevents.h>
2)我在哪里能找到函数的定义,其原型中使用“外部”关键字
答
在fsevents.h声明,我认为你应该
#include <CoreServices/CoreServices.h>