Rubicon Objective-C je mostem mezi jazyky Objective-C a Python. Je to umožňuje:

  • K instanciování objektů definovaných v jazyce Objective-C použijte jazyk Python,
  • použití jazyka Python k vyvolání metod objektů definovaných v jazyce Objective-C a
  • Podtřídy a rozšíření tříd Objective-C v jazyce Python.

Obsahuje také obaly některých klíčových datových typů z Nadace. (např. NSString).

rubicon-objc najdete na adrese GitHub.

How to help

So, why is it called "Rubicon Objective-C"?

Za římské republiky vyznačovala řeka Rubikon hranici mezi římskými státy. římskou provincií Cisalpinskou Galií na severovýchodě a vlastní Itálií. (ovládanou Římem) na jihu.

V roce 49 př. n. l. vedl Julius Caesar jednu legii, Legio XIII Gemina, na jih. přes Rubikon z Cisalpské Galie do Itálie, aby se dostal do Říma. Přitom (úmyslně) porušil zákon o imperiu a provedl válečný výpad. ozbrojený konflikt s římským senátem nevyhnutelný. Podle Suetonia, když Caesar překračoval řeku, pronesl slavnou větu ālea iacta est. ("kostky jsou vrženy").

Ale pokud se chystáte překročit Rubikon, budete potřebovat most.