iPhone框架#import的正确路径(ALAssetsLibrary.h)

Ste*_*yes 18 iphone xcode objective-c ios

这可能是最简单的指标,但由于某种原因它是难倒的.我正在尝试包含AssetsLibrary框架,并且在使用相对路径时让编译器查看ALAssetsLibrary的实际包含文件时遇到问题.

我目前正在使用:

#import </Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.2.sdk/System/Library/Frameworks/AssetsLibrary.framework/Headers/ALAssetsLibrary.h>
Run Code Online (Sandbox Code Playgroud)

这可行,但是非常糟糕,因为它调出了设备和特定的操作系统构建.我添加了框架和所有链接和运行.我真的不喜欢使用上面的绝对路径,也无法获得任何相对路径.我尝试了很多使用引号("")和大括号(<>)的组合.系统,图书馆,系统/图书馆的各种相对路径......

XCode细节:XCode 3.2.5

组件版本Xcode IDE:1760.0 Xcode Core:1763.0 ToolSupport:1758.0

Ste*_*yes 56

找到了.不知道为什么我没想到这个......

#import <AssetsLibrary/AssetsLibrary.h>
Run Code Online (Sandbox Code Playgroud)

简单.