-1

私のplistには、文字列型のアイテムがあります。コードという名前の項目の値には、 A00.0 、 A00.1 などがあります。これらを CustomCell を使用して TableView に表示しようとしています。CustomCell では、ラベルは codeLabel です。コードは codeLabel のエラーを返しますが、nameLabel のエラーは返しません。

コードを実行すると、次のメッセージが表示されます。

このクラスは、キー codeLabel のキー値コーディングに準拠していません。

これが私のコードです:

#import <UIKit/UIKit.h>

@protocol CustomCellDelegate <NSObject>

- (void)updateInfo:(NSIndexPath*)indexPath;

@end

@interface CustomCell : UITableViewCell

@property (nonatomic, retain) IBOutlet UILabel *codeLabel, *nameLabel;
@property (nonatomic, retain) NSIndexPath *indexPath;
@property (nonatomic, assign) id<CustomCellDelegate> delegate;

@end

私はこれを試しましたが、うまくいきませんでした:

@interface CustomCell : UITableViewCell{
     UILabel *codeLabel,*nameLabel;
}

codeLabel でこの問題を解決するにはどうすればよいですか? ありがとうございました。

シブ

4

1 に答える 1

0

2 つの別々のプロパティで codeLabel と nameLabel を宣言しようとしましたか?

それでも解決しない場合は、ラベルの接続を確認し、存在しない、または 2 回存在するプロパティへの接続がないことを確認してください。

于 2013-08-01T12:56:48.500 に答える