мой .h файл выглядит следующим образом
#import <Foundation/Foundation.h>
@interface MyClass : NSObject {
}
- (void) addWidget: (Widget*)aWidget;
@end
Для примера, Widget - это простой класс, который содержит только пару строк. По-видимому, либо я делаю что-то не так, либо просто испорчен Java / C #, потому что, когда я пытаюсь построить, компилятор говорит мне, что я не могу использовать объект в качестве параметра для метода.
Кто-нибудь знает, что я делаю не так? Или методы target-c не принимают сложные типы? (скажи, что это не так!)
[UPDATE]
Хорошо, это странно ... но я просто выбрал "clean" в меню Build, и теперь ошибка исчезла ... ах ... такое неправильное направление с моей стороны.