استدعاء وظيفة في فئة UIView؟ مع Obj C على Xcode

أحاول استدعاء وظيفة تسمى animateRight في ملف يسمى ScanAnimation.m من SecondViewController.m.

في الجزء العلوي من SecondViewController.m لدي:

ScanAnimation * Animation = [[ScanAnimation alloc] init];

وأجري المكالمة مع:

[Animation animateRight];

وأحصل على الخطأ:

"ScanAnimation" غير معلنة

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

0

1 إجابة

تحتاج إلى استيراد ملف رأس ScanAnimation إلى الملف الذي تقوم بإجراء المكالمة فيه.

So in the SecondViewController.m you would add #import "ScanAnimation.h" at the top under #import "SecondViewController.h"

0
وأضاف
حسنا الآن أحصل على "-animateRight" لم يتم العثور ...
وأضاف المؤلف Sciguy77, مصدر
حسنا ، تحتاج إلى إعلان ذلك في ملف رأس لفئة ScanAnimation. ما تفعله هو نسخ - (باطل) animateRight الجزء ووضعه في ملف الرأس مثل هذا. - (الفراغ) animateRight.
وأضاف المؤلف Chance Hudson, مصدر