Ответ - нет.Для разработки приложения для iOS вам понадобится Mac.Основная среда разработки, называемая XCode, работает только на Mac, и без XCode будет серьезной проблемой установить скомпилированное приложение на устройства iOS для выполнения тестового запуска.
Итак, если вы хотите разработать приложение для iOS и распространить получившееся приложение по всему миру (для не взломанных устройств), просто оставьте надежду и купите Mac.
Теперь, если вы просто хотите изучить Objective-C, как говорит NSResponder, GNUStep - хорошее место, которое копирует спецификацию OpenStep (которая появилась до того, как NeXTStep захватил Apple). Cocotron - это порт основных API более поздних версий OS X для Windows.(Я не знаю, портирован ли Cocotron на Linux или нет.)
Но вам также нужно понимать, что и GNUStep, и Cocotron покрывают только Foundation (не-GUI части инфраструктуры Objective-C) и AppKit(части графического интерфейса пользователя Objective-C), а не UIKit (части графического интерфейса пользователя Objective-C).AppKit и UIKit довольно похожи, поэтому знание одного помогает изучать другое.