Вопросы по теме 'macruby'

Могут ли драгоценные камни использоваться рубиновым кодом, скомпилированным с помощью macrubyc
MacRuby 0.5 включает компилятор ruby, построенный на LLVM, который называется macrubyc. Кто-нибудь знает, можно ли динамически загружать драгоценные камни из скомпилированного кода? Или скомпилировать драгоценные камни и связать их? Это...
265 просмотров
schedule 23.11.2023

Инструмент Foundation OS X Service, Garbage Collection, MacRuby: почему мой NSRunLoop не зацикливается в acceptInputForMode:beforeDate:?
Я пишу службу OS X с MacRuby. Он увеличивает выделенный текст. В основном это работает, но… ну, вот и все: #!/usr/local/bin/macruby # encoding: UTF-8 framework 'Foundation' framework 'AppKit' class KCUpcase def upcase(pasteboard, userData:...
667 просмотров

Как получить прогресс интерактивной программы от ruby?
Я пытаюсь создать приложение macruby, которое вызывает скрипт rsync с аргументом --progress, но способ, которым rsync отображает свой прогресс, заключается в изменении одной и той же строки, а не добавлении новых строк в свой вывод, так как я могу...
849 просмотров
schedule 05.08.2022

Синатра и Макруби не работают
Не могу заставить Sinatra и MacRuby/control_tower работать вместе. Мой сервер Sinatra довольно прост (main.rb): require 'rubygems' require 'sinatra' get "/" do "Hello World!" end С очень простым файлом RackUp (config.ru): require...
402 просмотров
schedule 17.06.2023

Ruby: выход из встроенного блока
Обновлять Игнорируйте следующее. Оказалось, что это ошибка, ограниченная Macruby 0.10 и, вероятно, специфичная для моей установки. Я покину пост на случай, если кто-то еще столкнется с проблемой. Кажется, я что-то неправильно понял о...
981 просмотров
schedule 19.03.2023

Когда методу какао нужен селектор в качестве параметра, как мне выразить это в ruby?
В этом руководстве по программированию листов в какао мне говорят вызвать следующий метод: [[alert beginSheetModalForWindow:[searchField window] modalDelegate:self didEndSelector:@selector(alertDidEnd:returnCode:contextInfo:)...
189 просмотров
schedule 18.08.2023

Передача указателя CFStringRef на функцию C в MacRuby
Я хотел вызвать следующую функцию из среды OS X DVDPlayback: OSStatus DVDGetMediaVolumeCFName ( CFStringRef *outDiscVolumeCFName ); В конце концов, я придумал следующий рабочий код: framework 'DVDPlayback' p2 =...
259 просмотров
schedule 17.08.2022

Как запускать команды оболочки из приложения Mac/MacRuby?
Я пытаюсь написать небольшое приложение строки состояния MacRuby, которое запускает команду из командной строки и отображает вывод. Я не знаю, как это сделать. Как я могу сделать это из моего приложения Mac? Обновление. Еще одна вещь, которую...
845 просмотров
schedule 09.11.2022

MacRuby: соответствие протоколам
Я новичок в MacRuby (и Objective-C). Читая некоторую документацию Cocoa, я постоянно натыкаюсь на части, в которых упоминаются делегаты, соответствующие протоколам. До сих пор я продолжаю устанавливать свой AppDelegate в качестве протокола для...
329 просмотров
schedule 22.01.2023

Какие значения для RUBY_ENGINE соответствуют реализациям Ruby?
Известный мне метод обнаружения реализации Ruby (например, MRI, JRuby, Rubinius и т. д.) во время выполнения заключается в проверке глобальной константы RUBY_ENGINE : $ ruby -e 'puts RUBY_ENGINE' ruby Каков достаточно полный список...
1068 просмотров
schedule 02.03.2023

Xcode 4.4 + MacRuby = macruby.h не найден (OS X 10.8 Mountain Lion)
Я получаю следующую ошибку при попытке запустить базовое приложение «Hello world» в MacRuby на Xcode 4.4 в OS X 10.8 Mountain Lion: "macruby.h не найден" Как решить эту проблему?
2796 просмотров
schedule 11.07.2023

Программа, которая использует строку состояния Mac
Я хочу сделать программу, которая будет иметь значок и выпадающее меню в строке состояния. Есть ли ресурсы о том, как это сделать? Я бы предпочел создать его на Ruby, но я также не против сделать это на Python, C++ или Bash (если это возможно).
271 просмотров
schedule 28.04.2023