Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 未声明的标识符赢了';别走开_Ios_Objective C - Fatal编程技术网

Ios 未声明的标识符赢了';别走开

Ios 未声明的标识符赢了';别走开,ios,objective-c,Ios,Objective C,我已经在堆栈溢出上搜索了6个小时,但仍然无法解决我的问题。当我在.h文件中明确标识时,它说我有一个未声明的标识符。它一直这样做,这样做,这样做。不管我做什么 在我的.h文件中 UIImagePickerController *imagePicker; 在我的.m文件中 imagePicker = [[UIImagePickerController alloc]init]; 据我所知,实例变量是在.m文件中声明的。在.h中声明属性。所以你应该有这样的东西: @implementation My

我已经在堆栈溢出上搜索了6个小时,但仍然无法解决我的问题。当我在.h文件中明确标识时,它说我有一个未声明的标识符。它一直这样做,这样做,这样做。不管我做什么

在我的.h文件中

UIImagePickerController *imagePicker;
在我的.m文件中

imagePicker = [[UIImagePickerController alloc]init];

据我所知,实例变量是在.m文件中声明的。在.h中声明属性。所以你应该有这样的东西:

@implementation MyClass{
    UIImagePickerController *_imagePicker;
    ....
}
如果需要将其作为公共变量,请在.h文件中将其声明为属性:

@property(nonatomic, strong) UIImagePickerController *imagePicker;

据我所知,实例变量是在.m文件中声明的。在.h中声明属性。所以你应该有这样的东西:

@implementation MyClass{
    UIImagePickerController *_imagePicker;
    ....
}
如果需要将其作为公共变量,请在.h文件中将其声明为属性:

@property(nonatomic, strong) UIImagePickerController *imagePicker;

我打赌我可以在PS中围绕你转一圈。每个人都有长处和短处。显示整个错误消息。并展示更多关于您的.h和.m文件的信息。呃,我需要10个学分,这样可以让我的生活更轻松,只需发布一个屏幕截图。根据您的屏幕截图,您已经在ProfileViewController中声明了变量,但正在尝试在AuthenticationViewController中使用它。谢谢Anna!我想这是我的代码的另一个问题。我打赌我可以在PS中围绕你转一圈。每个人都有优点和缺点。显示整个错误消息。并展示更多关于您的.h和.m文件的信息。呃,我需要10个学分,这样可以让我的生活更轻松,只需发布一个屏幕截图。根据您的屏幕截图,您已经在ProfileViewController中声明了变量,但正在尝试在AuthenticationViewController中使用它。谢谢Anna!我想这是我的代码的另一个问题。请在实例变量前面加下划线。i、 e.
\u图像采集器
,它完成了这个技巧。。。哇!很抱歉,为了一些非常简单的事情浪费了大家的时间。谢天谢地,我知道这是个新手,请在实例变量前面加下划线。i、 e.
\u图像采集器
,它完成了这个技巧。。。哇!很抱歉,为了一些非常简单的事情浪费了大家的时间。谢天谢地,我知道,在这里新来的人真是糟透了