0

UIDatePicker の作成に関する Lynda のチュートリアルに従っています。コードは次のようになります。

ViewController.h

#import <UIKit/UIKit.h>

@interface ViewController : UIViewController

@property (weak, nonatomic) IBOutlet UIDatePicker *datePicker;

...

@end

ViewController.m

#import "ViewController.h"
...

@implementation ViewController

...

- (IBAction)displayDate:(id)sender {
    NSDate *chosen = [datePicker date];

    ...
}

@end

しかし、何らかの理由で XCode がエラーを出しています:「unknown receiver 'datePicker'」

注意点として、datePicker がリンクされています。私が見逃しているものはありますか?

4

3 に答える 3

0

プロパティを使用するときは、最初に自分自身を呼び出す必要があります。

NSDate *chosen = [self.datePicker date];

または

NSDate *chosen = [[self datePicker] date];
于 2013-08-03T06:28:34.447 に答える