لماذا الرمز الذي يستخدم Nshost ترجمة بشكل صحيح باستخدام iPhone SDK؟

StackOverflow https://stackoverflow.com/questions/1721887

  •  19-09-2019
  •  | 
  •  

سؤال

لدي بعض الكود الذي كتب لنظام التشغيل Mac OS X ويجعل الكثير من استخدام NSHost صف دراسي. خلال جهدي لإحضار هذا الرمز إلى iPhone، اكتشفت ذلك NSHost غير متوفر في SDK iPhone، ويجب استبدالها بدلا من ذلك NSStream وفصول الشبكات ذات الصلة.

أي شيء، لقد كنت أعمل على ذلك لمفارته إلى iPhone ولاحظت أنه حتى دون إزالة NSHost الرمز، لا يزال يجمع دون أي أخطاء. هذا هو تجميع ضد الجهاز SDK (وليس محاكي). بالتأكيد إذا لم يكن الفصل في iPhone SDK، فيجب أن تعطيني خطأ في الترجمة يقول إنه لا يمكنه العثور على الرموز أو أي شيء؟

يمكن أن يكون ذلك NSHost يكون متاح على iPhone، ولكن صنعت خاصة؟

هل كانت مفيدة؟

المحلول

يبدو أنها API الخاصة ولكن لا تزال متاحة. لا يزال، يجب أن يمنحك بعض التحذيرات المترجم. هل حاولت تنظيف البناء؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top