| Jscocoa. erstellt eine Brücke zwischen Kakao bis JavaScriptCore. |
Jetzt downloaden |
Jscocoa. Ranking & Zusammenfassung
- Name des Herausgebers:
- Inexdo
- Website des Verlags:
- http://inexdo.com/
- Betriebssysteme:
- Mac OS X 10.5.5 or later
Jscocoa. Stichworte
Jscocoa. Beschreibung
Erzeugt eine Brücke zwischen Kakao bis JavaScriptCore. Jscocoa brücken Kakao an JavaScriptCore (Webkits JS-Engine). Sie können C-Code, OBJC-Code, verwenden, mit C-Code, C-Konstruktionen verwenden und JavaScript-Klassen erstellen, die von objc-Klassen erben. object.a (). b () ActiveApplication.nsapplicationNameInstance · Müde vom Alloc / Init Dance? Verwenden Sie Instanz, um ein Objekt zu erhalten, das von JavaScripts Müllkollektor · Kakao - InitWithFrame: NSMAKECECT (0, 0, 100, 40)]; Sie müssen , wenn er erledigt ist 40)}) von JavaScripts GCGET / SET · Passt, anstatt SetVarable (NEWVALUE) anzurufen, verwenden Sie JavaScript-Setzer-Syntax: Object.Variable = NEWVALUE · Kakao - NSString * Titel = ; ; · jscocoa - var title = window.title window.title = 'hallo!' Anruf · Verwenden Sie eine jQuery-artige Syntax, um mehrere Parameter-Methoden aufzurufen · Kakao - ; · jscocoa - obj.call ({mitparam1: 'hallo', andparam2: 'World'}); obj ('hallo', 'welt'); obj.callwithParam1_andparam2 ('Hallo', 'World') ableiten · Ein Hash definiert Klassen in einem GO, aber Sie können Methoden jederzeit nach · Kakao hinzufügen - in .h @Interface mybutton: nsbutton {iBoutlet nsbutton * Myoutlet; } - (IBAction) MYAGE: (ID) Sender; @Der in Funktion (Sender) {...}]}) {...}]}) Kurzüberlastung · Eine schnelle Methoden zur Überlastung: Definieren einer neuen Klasse, verwenden Sie NSCLASS = Fn, um Methoden wie dauerhaft zu überlastend: · Um die übergeordnete Methode aufzurufen, eine einzige Syntax : Dies ist (Argumente) - keine Notwendigkeit, den Methodennamen neu zu schreiben! · jscocoa - mybuttonclass = Funktion (rect) {// Super rufen Sie dies an. .} In den Schnittstellenbauer integrieren · Hier gibt es einen Fang! Jscocoa arbeitet mit NIBs, aber Sie müssen während der Erstellung Ihrer Benutzeroberfläche manuell iBoutlets und Ibactern hinzufügen. Falls Sie sich gefragt haben, warum - und + Tasten in der Identitätsinspektor vorhanden sind. Was ist neu in dieser Version: · Erstveröffentlichung.
Jscocoa. Zugehörige Software