objective-c - 如何从其他框架获取图像?

标签 objective-c cocoa macos nsbundle nscursor

我想要一个与 Lion 形状相同的光标

所以不要这样: NSCursor icon

我想要这个:NSCursor in Lion

可以在以下位置找到: System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/Resources/cursors/resizeeastwest/cursor.png在新的 OSX 10.7 GM 中

有没有办法可以使用 NSBundle 等方法加载该图像?如果我可以使用系统中的图像,我希望在我的应用程序中不要使用相同的图像(作为资源)。

最佳答案

我最终将资源复制到我的项目中并以通常的方式访问它们

NSImage *cursorImg = [NSImage imageNamed:@"cursor.png"];

这似乎是最安全的方法。

关于objective-c - 如何从其他框架获取图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6705404/

相关文章:

ios - 保存UICollectionView的索引路径以在ActionSheet中使用

ios - PresentViewController 不适用于动画 :NO

macos - 如何禁用自动重新打开最后一个文档?

macos - SED - 无法对 UTF-8 编码的字符执行某些命令

objective-c - Objective-C : How to check for Leaks or Bad Access Errors

iphone - 在代码块中添加和删除 subview 不会产生动画

objective-c - Xcode 属性自动化

xcode - 垂直 NSLevelIndicator OSX

objective-c - 检查建议的文件扩展名是否有效/系统上已注册的文件扩展名

macos - 0xbffff8a8 : aam $-0x8 error when saving the base pointer