Google發布了一款名為J2ObjC的源代碼語言轉換工具。J2ObjC并不是Java模擬器,而是將Java語言轉換成Objective-C語言,并直接使用iOS基礎框架。J2ObjC為滿足客戶端應用程序開發者的要求,完全支持Java6和大部分的運行特性。
J2ObjC的源代碼語言轉換工具
包括異常處理、內部類型、匿名類型,泛型類型、線程和映像。同時支持JUnit測試翻譯和執行,而且J2ObjC能用于大多數工具中,包括Xcode和Make。
進入J2ObjC項目頁面就能了解使用說明、查詢源代碼、瀏覽知識庫,網站上還有詳細的設計文檔,方便感興趣的人學習代碼的轉換過程。