سؤال

لدي ملفان مستقلان على بعضهما البعض.

دعنا فقط نسميها class1 و class2.

في الفئة 1 ، أحتاج إلى class2 ، وفي الفئة 2 أحتاج إلى class1.

لدي ملف بادئة حيث أقوم بتضمين جميع ملفاتي ، وأتلقى بعض أخطاء بناء الجملة لأنني أفعل

#import "Class1.h"
#import "Class2.h"

كيف يمكنني تحديد كلاهما حتى يتمكنوا من استخدام بعضهما البعض؟

ما الخطأ الذي افعله؟

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

المحلول

ابحث في استخدام أ إعلان إلى الأمام. استبدال #import من Class2 في Class1 مع @class Class2; وحرك هذا #import بيان للتنفيذ Class1.m (والعكس صحيح).

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