macruby

    3熱度

    1回答

    我已經實現了選擇器alertDidEnd:returnCode:contextInfo:。最後一個參數contextInfo是一個空指針。在調用方法之前,我將指針放在一起,如下所示。 # in windowShouldClose p = Pointer.new(:boolean) p.assign(true) 然後我調用該方法,它的體內有以下幾點: # in alertDidEnd pu

    2熱度

    1回答

    NEWBIE問題提醒! 我在Xcode 4.1中有一個全新的macruby應用程序。 在我的應用程序委託我加入這個方法: def receiveSomeEventFromXib(sender) puts "receiveSomeEventFromXib" end 在界面生成器,我用鼠標右鍵單擊該委託對象圖標,我沒有看到上面的方法(沒有接收的Action類,在彈出的)。 的委託對象也

    2熱度

    2回答

    (在MacRuby的語法的代碼示例) 如果我創建一個URL: u1 = NSURL.fileURLWithPath('/tmp') ,然後嘗試創建符號鏈接的URL解析: u2=u1.URLByResolvingSymlinksInPath 我回來的/ tmp : irb(main):010:0> u2.pathComponents => ["/", "tmp"] 這是一個問題,因爲如

    2熱度

    2回答

    當我有一個簡單的MacRuby應用程序,我想通過的NSTextField得到一些用戶的輸入,但是當我運行「」「的MacRuby test.rb」「」上的所有輸入的應用焦點文本字段進入bash。有什麼我需要設置,以獲得輸入到文本字段? # test.rb framework 'AppKit' application = NSApplication.sharedApplication fram

    0熱度

    1回答

    SCNetworkReachabilityCreateWithName我真的不知道該怎麼用蘋果提供到MacRuby的代碼示例中轉換,因爲地址是一個字符指針,irghhh: SCNetworkReachabilityRef target; SCNetworkConnectionFlags flags = 0; Boolean ok; target = SCNetworkReachabilit

    0熱度

    1回答

    我按照這些步驟: 下載的MacRuby。 雙擊壓縮文件將其解壓縮,然後雙擊解壓目錄內的包來開始安裝。只需使用默認值即可。 你可能想要終止terminal.app,如果你有它運行並重新啓動它,以防萬一安裝把任何東西放到環境中。 使用以下方法來安裝hotcocoa macgem: sudo macgem install hotcocoa 更改爲您希望您的項目目錄位於目錄: mkdir -p /pa

    1熱度

    2回答

    我有一個應用程序,這是一個單窗口,非基於文檔的應用程序。 我想讓它響應NSWorkspace-openFile:withApplication:,但只有當路徑是到一個文件夾,並且實現文件 - >打開菜單。我無法跟蹤如何執行此操作(不成爲基於文檔的應用程序)。

    1熱度

    1回答

    這在我在MRI中試用時有效。但是,這是在MacRuby的會發生什麼: $ macirb -f irb(main):003:0> require 'aws/s3' => true irb(main):006:0> AWS::S3::Base.establish_connection!( irb(main):007:0> :access_key_id => ACCESS_KEY, irb(m

    2熱度

    1回答

    我的費用就像我見過的,這在某些文檔中是可行的,但現在我無法找到它。是否有可能有類似的Gemfile: gem "somegem", :interpreter => :MRI gem "othergem", :interpreter => :macruby 等,等 我需要這個,因爲在某些的MacRuby寶石不工作,所以這將會是巨大的,如果你能得到周圍的這種方式。

    0熱度

    1回答

    假設你有一個NSExceptionHandler委託迷上了像這樣一個MacRuby的應用程序: exception_handler = NSExceptionHandler.defaultExceptionHandler exception_handler.exceptionHandlingMask = NSLogAndHandleEveryExceptionMask exception_ha