Sind in C / C ++ / ObjC / Swift / JS nur Apple-Sprachen für die iPhone-Entwicklung zulässig?

Gemäßdieser Beitra Auf Daring Fireball ist eine neue iPhone SDK-Vereinbarung in Verbindung mit der heutigen Ankündigung von iPhone OS 4.0 ausdrücklich verboten.irgendei iPhone-Anwendungnicht in C, C ++ Objective-C oder JavaScript implementiert. Die deutliche Auswirkung hierauf ist die große Anzahl von Programmen, die in anderen Sprachen als diesen geschrieben sind.

Ist das Ihre Lektüre der Klausel in der neuen Vereinbarung auch?

Aktualisieren Hier ist die Klausel von Daring Fireball:

3.3.1 - Anwendungen dürfen nur dokumentierte APIs in der von Apple vorgeschriebenen Weise verwenden und keine privaten APIs verwenden oder aufrufen. Anwendungen müssen ursprünglich in Objective-C, C, C ++ oder JavaScript geschrieben sein, wie es von der iPhone OS WebKit-Engine ausgeführt wird. Nur in C, C ++ und Objective-C geschriebener Code darf kompiliert und direkt mit den dokumentierten APIs verknüpft werden (z. B. Anwendungen, die über eine zwischengeschaltete Übersetzungs- oder Kompatibilitätsebene oder ein zwischengeschaltetes Tool mit dokumentierten APIs verknüpft sind, sind nicht zulässi

Antworten auf die Frage(7)

Ihre Antwort auf die Frage