Я мог бы спросить здесь что-то странное, но я не уверен, с чего начать.Дело в том, что я рассматриваю возможность написания инструмента командной строки на Mac с использованием классов Obj-C и Foundation.
Но существует очень большой риск, что я хотел бы иметь возможность скомпилировать его для другого Linuxдистрибутивы для запуска в качестве серверного приложения в будущем.
Я понимаю, что сборка Objective-C для Linux сама по себе не является проблемой, но я не понимаю, что такое покрытие API.
Насколько я понял, я могу использовать GNUStep для компиляции для linux, но есть ли для меня хороший способ получить обзор покрытия API?Я имею в виду, что если я использую класс, который был добавлен к платформе Foundation в OSX, Lion, скажем, насколько велик риск того, что он не будет доступен в GNUStep в то время?
Надеюсь, я тожезадавая вопрос, который вы, ребята, можете понять, в основном я хочу избежать написания приложения, которое теоретически может быть скомпилировано для Linux, но не на практике из-за пропущенных классов и т. д.
Спасибо!