NU obiectiv
Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de
versiunea revizuită pe 19 iunie 2018; verificările necesită
2 modificări .
NObjective este o punte de înaltă performanță care unește lumea codului Objective-C neadministrat cu codul .NET gestionat .
Podurile existente ( Cocoa , Monobjc , mobjc ) nu satisfac mai mult de un parametru:
- Regim minim. Puntea ar trebui să consume un minim de memorie și, în același timp, să funcționeze cât mai repede posibil.
- Aruncarea excepției încrucișate. Mono nu este, în general, foarte confortabil cu comportamentul excepțional al Objective-C . Objective-C spune, de asemenea, în limbajul stack frame că nici nu îi plac excepțiile .NET . De obicei, în astfel de cazuri, se folosește LIBFFI , dar această punte utilizează PowerPC și tramburi de asamblare x86 , permițându-vă să faceți cele mai rapide și mai sigure tranziții gestionate<-->neadministrate .
- Funcționează pe ambele, cele mai populare versiuni de Mac OS X Tiger și Leopard .
Link -uri