زبان Objective-C زبان برنامه نویسی اصلی مورد استفاده برای سیستم عامل X است و iOS سیستم عامل.
در J2ObjC اجازه می دهد تا توسعه دهندگان برای اجرای جاوا در یک iOS و OS X نرم افزار.
در هدف و اصول پشت چیزی شبیه J2ObjC است که اجازه توسعه دهندگان برای نوشتن هسته یک برنامه در جاوا، که هموار اجرا خواهد شد در دستگاه های آندروید، خواهد شد و به زبان Objective-C در دستگاه های iOS وارد شده است.
این راه تنها یک کدهای برای مدیریت وجود دارد، به جای دو یا بیشتر.
در ایجاد شده توسط گوگل، J2ObjC در حال حاضر در برخی از پروژه های خود استفاده
چه در این نسخه جدید است:
این نسخه حذف و & quot؛ بتا و & quot؛ برچسب از این پروژه، آن را به عنوان در حال حاضر توسط بسیاری از برنامه های iOS استفاده می شود.
libjre_emul.a تقسیم به زیر کتابخانه، برای حمایت از توسعه دهندگان نیاز برنامه های کوچکتر است.
پشتیبانی bitcode iOS است.
پشتیبانی زمان اجرا بازنویسی برای زمینه های فرار است.
اضافه شده ارائه دهنده امضاء java.security.
چه در نسخه 1.0.0 جدید است:
این نسخه حذف و & quot؛ بتا و & quot؛ برچسب از این پروژه، آن را به عنوان در حال حاضر توسط بسیاری از برنامه های iOS استفاده می شود.
libjre_emul.a تقسیم به زیر کتابخانه، برای حمایت از توسعه دهندگان نیاز برنامه های کوچکتر است.
پشتیبانی bitcode iOS است.
پشتیبانی زمان اجرا بازنویسی برای زمینه های فرار است.
اضافه شده ارائه دهنده امضاء java.security.
چه در نسخه 0.9.8.2.1 جدید است:
مسائل مربوط به مخلوط کردن اشیاء جاوا در ظروف بومی، مانند NSDictionary.
چه در 0.9.8.1:
Issues نسخه اختلاط اشیاء جاوا در ظروف بومی، مانند NSDictionary جدید است.
چه در نسخه 0.9.7 جدید است:
مسائل مربوط به مخلوط کردن اشیاء جاوا در ظروف بومی، مانند NSDictionary.
چه در 0.9.6.1:
Issues نسخه اختلاط اشیاء جاوا در ظروف بومی، مانند NSDictionary جدید است.
اجرا دسترسی java.lang.reflect.Field:
چه در نسخه 0.9.2 جدید است.
اجرا android.util.Log، نقشه برداری آن به java.util.logging.
اضافه شده android.text مستقل از پلتفرم ها و کلاس های android.util.
اجرای iOS مادری از HttpURLConnection با URL.connect () پشتیبانی از HTTP و HTTPS آدرس ها.
ثابت OKHTTP محل مخزن:
چه در نسخه 0.9.1 جدید است.
چه در نسخه 0.9 جدید است:
ترجمه:
تولید Xcode متعلق به 5 راهنما سریع در هدر ترجمه با استفاده از --doc-نظر.
بازنویسی عبارت که باعث هشدارهای بیان unsequenced در Objective-C.
JRE شبیه سازی:
اضافه شده java.util.zip بسته.
روش واحد کد اضافه java.lang.Character.
به روز رسانی لفافه نوع اولیه (به عنوان مثال، java.lang.Integer) و تعداد تجزیه به آندروید شدن.
بازتاب:
نقشه برداری Class.forName اجرا برای کلاس ترجمه شده با پیشوند بسته.
مورد نیاز:
جاوا JDK 1.6 و یا بالاتر
سیستم عامل Mac OS X 10.7 یا بالاتر
Xcode متعلق به 4 یا بالاتر
محدودیت ها:
J2ObjC هنوز در حال توسعه.
1 نظرات
maram 29 Nov 16
طيب هو شو بغير بالظبط في الهاتف وهل عندوا سلبيات؟