تحرير ملف nib

: الكاتب أخرى () - 24/05/2012 - (2) المشاركات

من لا يعرف nib فهي الواجهة الرسومية (UI) للتطبيقات التي تم برمجتها بإستخدام Xcode يحتوي هذا الملف على جميع العناصر و الكيانات الخاصة بالتطبيق مثل شريط القوائم و النوافذ وغيرها فعلى سبيل المثال لو اردت التعديل على احد التطبيقات لغرض تعريب التطبيق بالطبع ملف nib هو الملف المطلوب تحريره لتعريب التطبيق  ، في السابق كان تحرير ملف nib ممكن بكل سهولة تقوم بسحب الملف إلى تطبيق Interface Builder ثم تحريره لكن الوضع تغير بعد صدور OS X Snow Leopard جعلت آبل ملفات nib غير قابلة للتحرير وبالطبع الأمر ينطبق أيضاً على OS X Lion فلا يمكن تحريرها ولكن هناك طريقة تجعل من تحرير ملفات nib امر ممكن حدوثة هذا ماسوف نقوم بشرحه :

لكي نتمكن من تحريرها يجب :

اولاً : تحميل Xcode التطبيق متوفر بشكل مجاني في Mac App Store

ثانياً : ملف nib قابل لتعديل

لنبدأ الشرح

بعد تحميل Xcode و ملف Mactook.nib

نقوم بعمل كلك يمين على Mactook.nib ثم Show Package Contents

سوف تلاحظ وجود ثلاث ملفات classes و info و keyedobjects يهمني هنا الملفين info و classes ملف keyedobjects سوف نقوم بحذفة لاحقاً ولكن يجب عليك حفط اسم الملف

 الان نذهب لاي تطبيق تريد تعديله ولنقوم بإختيار Caffeine على سبيل المثال ومن ثم استعراض محتويات التطبيق

ثم نبحث عن اي ملف nib داخل التطبيق تم العثور على MainMenu.nib نقوم بنسخه

ثم لصقه داخل Mactook.nib

ومن ثم حذف Keyedobjects.nib وإعادة تسمية MainMenu.nib الي Keyedobjects.nib

الآن نقوم بسحب ملف Mactook.nib إلى Xcode

نقوم بالتعريب بتغيير إسماء القوائم

وبعد الإنتهاء نقوم بحفظ الملف

ثم إعادة تسمية الملف من Mactook.nib إلى إسم الملف الموجود في البرنامج MenuBar.nib ووضعه في مساره السابق

الان لنقوم بتشغيل تطبيق Caffeine

عربي :)

Tweet

(معلومات الكاتب)

Wissen ist Macht
  1. i6alal قال:

    ابدعت Tomix فعلاً شرح رائع ويحتاجه الكثير

  2. iSkyFalConS قال:

    أي كور أرفع لك العقال والشماغ والطاقية واقول لك برافو عليك وقلبي عليك

أضف رداً

الرجاء التفضل بتسجيل الدخول حتى تتمكن من التعقيب.