Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.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_Iphone_Xcode - Fatal编程技术网

Ios 未声明的编辑对象

Ios 未声明的编辑对象,ios,objective-c,iphone,xcode,Ios,Objective C,Iphone,Xcode,在我的代码中,我有一个非常简单的 [editedObject setValue:[NSData dataWithContentsOfURL:url] forKey:editedFieldKey]; 然而,我的编译器告诉我“editedObject未声明”以及“editedFieldKey”。这看起来好像我没有导入API,但我不知道需要导入什么。不一定 与#导入无关,除非这些属性属于另一个类。在这种情况下,仍然需要定义属性 检查您定义的位置 编辑对象 编辑字段键 在你的代码中 在.

在我的代码中,我有一个非常简单的

[editedObject setValue:[NSData dataWithContentsOfURL:url] forKey:editedFieldKey];       
然而,我的编译器告诉我“editedObject未声明”以及“editedFieldKey”。这看起来好像我没有导入API,但我不知道需要导入什么。

不一定

与#导入无关,除非这些属性属于另一个类。在这种情况下,仍然需要定义属性

检查您定义的位置

编辑对象
编辑字段键

在你的代码中

在.h或.m中应该有一些东西将它们声明为对象(或者对于editedFieldKey,一个常量)

#定义editedFieldKey@“somekey”
NSString*编辑对象


或者类似的东西,EditeObject可以是任何对象。

你能发布更多的代码吗?就像编译器说的那样,你没有在当前范围内声明EditeObject和editedFieldKey。好的,我明白你的意思。不幸的是,我从来没有找到它,所以我只是从代码中删除了它,不过还是谢谢你。