这可能是最简单的要点,但由于某种原因它很难理解。我正在尝试包含 AssetsLibrary 框架,但在使用相对路径时让编译器查看 ALAssetsLibrary 的实际包含文件时遇到问题。
我目前正在使用:
#import </Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.2.sdk/System/Library/Frameworks/AssetsLibrary.framework/Headers/ALAssetsLibrary.h>
这可行,但非常糟糕,因为它调用了设备和特定的操作系统构建。我已经添加了框架,一切都链接并运行。我只是真的不喜欢使用上面的绝对路径并且无法获得任何相对路径。我尝试了很多使用引号 ("") 和大括号 (<>) 的组合。系统、库、系统/库的各种相对路径...
XCode 细节: XCode 3.2.5
组件版本 Xcode 集成开发环境:1760.0 Xcode 核心:1763.0 工具支持:1758.0
最佳答案
找到了。不知道为什么我没有早点想到这个......
#import <AssetsLibrary/AssetsLibrary.h>
简单。
关于iphone - #import of iPhone Frameworks (ALAssetsLibrary.h) 的正确路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4571371/