- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我创建了一个自定义 cocoa 包。但是当我尝试将包加载到 MacRuby 项目中时,出现以下错误
dyld:库未加载:audio_streamer.bundle 引用自:/Users/sgopinath/workspace002/UplayaDesktopRadio/build/Debug/UplayaDesktopRadio.app/Contents/MacOS/UplayaDesktopRadio 原因:找不到图像
我使用以下命令创建了该 bundle gcc audio_streamer.m -o audio_streamer.bundle -g -framework Foundation -dynamiclib - fobjc-gc -arch i386 -arch x86_64
我可以从 macirb 加载该包,但不能从打算使用它的实际 xcode 项目加载。
任何建议
最佳答案
您可能想查看本教程:http://www.macruby.org/recipes/create-an-objective-c-bundle.html
我还会检查您如何加载 bundle ,请记住可以从资源路径获取资源:NSBundle.mainBundle.resourcePath.fileSystemRepresentation
默认情况下,rb_main.rb 文件仅加载 rb/rbo 文件,因此您的包不会自动加载。您可以修改需要这些文件的代码,也可以手动需要您的包。
希望有帮助
关于cocoa - MacRuby:加载 cocoa 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3161199/
我想尝试在 OS X 上将 MacRuby 与 CoreAudio 结合使用,但大多数 API 都是 C 函数。我必须使用 Ruby DL,还是 MacRuby 提供另一种方式? 最佳答案 根据 Ma
如何将独立的 Ruby 脚本编译成独立的 AOT 编译的 macruby 可执行文件? 我想在 MacRuby 中编写一个可以分发的命令行工具。 最佳答案 macrubyc是你的 friend 。简单
尝试在 OS X 10.8 Mountain Lion 的 Xcode 4.4 上的 MacRuby 中运行基本的“Hello world”应用程序时出现以下错误: "macruby.h not fo
我正在编写一个小型 MacRuby 脚本来从搜索查询中获取一些 ABRecord,但我不确定如何访问在 AddressBook 框架的特定头文件中声明的枚举。 我有这个脚本,我试图将 kABFirst
我正在使用 MacRuby 0.5 运行,并且我有一个方法: attr_accessor :bookmarkSheet, :mainWindow def createBookmark(sender)
自从我完成任何 Cocoa 开发以来已经有一段时间了,我正试图将这个非常快速和肮脏(且简单)的应用程序包装起来。我决定使用 MacRuby,因为这是学习它的一个很好的借口,而且该应用程序非常简单,很有
有谁知道如何卸载 MacRuby?我在使用 RubyCocoa 然后决定试用 MacRuby,在安装 MacRuby 之后,RubyCocoa 已经停止工作。所以我想删除 MacRuby,但我找不到任
Xcode最强大的功能之一就是Intellisense completion,当您键入Foundation/Cocoa/UIKit API的名称时,它会弹出一个潜在候选列表。我对MacRuby,PyO
如何在 MacRuby 中读取全局 UI 选择?例如,预览中选定的文本。 由于没有 Ruby 和 Cocoa 的经验,我决定冒险编写一个小型词典应用程序来帮助自己进行翻译。所有的部分都准备好了,我只需
我有 NSTextView,我使用它添加文本 def puts(val) storage = @output.textStorage storage.beginEditing
我使用 Macruby 创建了一个 super 简单的示例应用程序。问题是 prefpane 不起作用,什么也没有发生。 我创建了一个按钮,它在 Main.rb 中有一个回调文件。当有人点击按钮时,标
是否可以在 MacRuby Cocoa 应用程序中使用 ActiveRecord 进行存储和查询? 如果是,是否有任何资源可以说明如何实现? 有什么理由不应该使用 ActiveRecord 吗? 最佳
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 8 年前。
即使我可以编译并运行一个简单的 hotcocoa 代码,它也不会提取自动生成的 hotcocoa 代码。我正在运行 Mac OS X Lion 和 Lion 的 XCode(不过,我什至没有将 XCo
我刚刚学习了 Cocoa 和 Interface Builder 的基础知识——使用 IB 版本 3.2.6。我正在学习如何将 MacRuby 用于 native OS X 应用程序。 我有一个 NS
这适用于 MacRuby(需要“安全”框架) error=SecKeychainAddGenericPassword( nil,
此代码失败,并出现 Semgentation 错误:11,我不明白为什么 framework 'Cocoa' framework 'CoreFoundation' framework 'Securit
我正在尝试执行命令,将数据提供给其标准输入,并从其标准输出中读取数据。我尝试过使用 Ruby 的 Open3#popen3 以及通过 MacRuby 公开的 NSTask。我正在编写的程序的源代码可以
我创建了一个自定义 cocoa 包。但是当我尝试将包加载到 MacRuby 项目中时,出现以下错误 dyld:库未加载:audio_streamer.bundle 引用自:/Users/sgopina
那么,如何让 Textmate 使用 MacRuby(1.9.2 的一个分支),而不是 OSX 1.8.7 中的默认 Ruby? 最佳答案 更简单的答案: 安装 MacRuby 转到 TextMate
我是一名优秀的程序员,十分优秀!