私の問題をよく説明するために、いくつかのスクリーンショットを共有したいと思います。
画像の左側にあるように、BookCell.h ファイルが存在し、#import を使用すると、自動で提案されます。でも全然使えないのも事実。ご覧のように、2 番目のスクリーンショットでも BookCell.m は BookCell.h を見つけられません。別のクラス ファイルにインポートしましたが、それも見つけることができません。どうしたの?
XCode を再度開いてみたり、Mac を再起動したりしました。あなたの助けが必要です。
編集 BookCell.h ファイルは次のとおりです。
//
// BookCell.h
// BookShelf
//
// Created by ManGoes Mobile on 24/7/12.
// Copyright 2012 __MyCompanyName__. All rights reserved.
//
#import "ArticleCell.h"
#import "ArticleTitleLabel.h"
#import "MainViewDelegate.h"
#import "ControlVariables.h"
@interface BookCell : ArticleCell
//This image name will be needed once we want to retain the represented Article object by this.
@property (strong,nonatomic) NSString *imageName;
@property (strong,nonatomic) UITableViewCell *parentCell;
@property CGPoint locationInCell;
-(BookCell *)BookCell;
//delegates
@property (nonatomic,assign) id<MainViewDelegate> delegate;
@end