ios - 未知接收者日期选择器

标签 ios objective-c

我正在学习 Lynda 提供的有关创建 UIDatePicker 的教程,我的代码如下所示:

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 给我一个错误: “未知接收者‘datePicker’

请注意,datePicker 已链接。有什么我想念的吗?

最佳答案

忘记@syntesize

你的 UIPickerView 到你的 .m 文件

您还可以通过 UIPickerView 按名称访问 _datePicker

关于ios - 未知接收者日期选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18030010/

相关文章:

objective-c - macOS 上的 Metal : Visibility testing behaving incorrectly

ios - 以编程方式为循环加载动画的 UILabel 添加约束

ios - 有没有办法从一个大的对象列表中只加载几个项目并填充到 UICollectionView 中

ios - 在 Windows 中从命令提示符运行 xctestrun

ios - 是否可以为 iMessage 应用扩展创建自定义 MSMessageLayout?如果是这样,有人可以给我举个例子吗

objective-c - 获取托管应用程序的 Mac 类型的简单代码?即 "MacBook Pro (Retina, 15-inch, Late 2013)"

ios - 如何使用 Swift 构建 ScrollView?

ios - 你在哪里初始化 View Controller 中的属性值?

ios - 无法将不可变值作为输入参数 : literals are not mutable, 传递,为什么?

ios - 使用 case switch 而不是多个 if 语句来处理错误