Rubicon Objective-C è un ponte tra Objective-C e Python. Permette consente di:

  • Utilizzare Python per istanziare oggetti definiti in Objective-C,
  • utilizzare Python per invocare metodi su oggetti definiti in Objective-C e
  • Sottoclasse ed estensione di classi Objective-C in Python.

Include anche i wrapper di alcuni tipi di dati chiave del framework Foundation (ad esempio, NSString). (ad esempio, NSString).

È possibile trovare rubicon-objc su GitHub.

Come aiutare

Allora, perché si chiama "Rubicon Objective-C"?

Durante la repubblica romana, il fiume Rubicone segnava il confine tra la provincia romana della Gallia Cisalpina a nord-est e l'Italia vera e propria. la provincia romana della Gallia Cisalpina a nord-est e l'Italia vera e propria (controllata da Roma) a sud. (controllata da Roma) a sud.

Nel 49 a.C., Giulio Cesare condusse una sola legione, la Legio XIII Gemina, a sud del Rubicone, dalla Gallia Cisalpina all'Italia, per dirigersi verso Roma. attraverso il Rubicone, dalla Gallia Cisalpina all'Italia, per dirigersi verso Roma. Così facendo, violò (deliberatamente) la legge sull'imperium e rese inevitabile un conflitto armato con il Senato romano. conflitto armato con il Senato romano. Secondo Svetonio, mentre attraversava il fiume, Cesare pronunciò la famosa frase ālea iacta est ("il dado è tratto").

Ma se volete attraversare il Rubicone, avrete bisogno di un ponte.