2012-04-13 4 views
2

Используя Delphi XE2, мы можем экспортировать источники в xcode и скомпилировать их с помощью бесплатного компилятора pascal. Но все примеры, которые я когда-либо видел, не изменяют файлы .pas в xcode, просто экспортируют и запускают.firemonkey + xcode, смешанный код

Интересно, могу ли я добавить любые элементы или библиотеки delphi в приложение Objective C и скомпилировать их вместе? Как включить .pas в .xcodeproj?

Я хочу подключить приложение delphi к iOS, экспортировать весь проект невозможно, представляется хорошей идеей сделать графический интерфейс для iOS в собственной ObjectiveC и логике импорта и методах из delphi единиц. Является ли это возможным?

ответ

2

Поскольку Delphi XE2 использует Free Pascal Compiler при ориентации на iOS, вы можете использовать любую технику программирования FPC.

На самом деле, если вам не нужен FireMonkey и вы предпочитаете использовать собственный пользовательский интерфейс, вам совсем не нужен Delphi XE2!

Вы можете использовать бесплатный FPC для компиляции своего приложения из XCode.

Лучший веб-сайт ссылка http://web.me.com/macpgmr/ObjP

В частности, "Developing with Objective Pascal" articles именно то, что вы ищете:

  • Разработка пользовательского интерфейса в XCode;
  • Используйте FPC, чтобы закодировать свою бизнес-логику в Паскале;
  • Для обоих Max OSX и iOS.

См. Только introduction page, и я подозреваю, что вы будете поражены, как и я.

Из моего POV парадигма «Object Pascal», используемая с FPC (например, диалект объекта pascal), который может сосуществовать с кодом объекта по умолчанию, является более продвинутым, легким и интегрированным, чем интерфейс «сантехника» на основе интерфейса, компилятора Delphi XE2 (с маршированием «на лету» с использованием RTTI). Это, пожалуй, вопрос вкуса ...

+0

Хотите посмотреть http://stackoverflow.com/questions/10159414/using-delphi-version-of-hyphenation-algorithm – Warren

Смежные вопросы