iphone - #import of iPhone Frameworks (ALAssetsLibrary.h) 的正确路径

标签 iphone objective-c xcode ios

这可能是最简单的要点,但由于某种原因它很难理解。我正在尝试包含 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/

相关文章:

iOS 背景通知栏

ios - 如何在 Swift 中的 tableview 自定义单元格上显示 JSON 图像?

ios - WAXSIM 使用 Jenkins 和 xcodebuild 自动测试和构建

xcode - 为什么 NSString 不总是在 Xcode 调试器中显示它的文本?

ios - 从 viewcontroller 移动到 VC 时崩溃

iphone - Apple 在导航 Controller 内延迟加载图像,恢复为占位符图像

iphone - 如何在OpenGL应用程序中响应didReceiveMemoryWarning

ios - 如何将 UIImageView 限制为最佳尺寸?

ios - 如果区域没有主要,则区域监视在 iOS 中不起作用

ios - 向 Tesseract ios SDK 添加一种新语言