Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/13.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
Core data 如何在Core Data/iPhone中动态检查属性?_Core Data_Ios4_Ipad - Fatal编程技术网

Core data 如何在Core Data/iPhone中动态检查属性?

Core data 如何在Core Data/iPhone中动态检查属性?,core-data,ios4,ipad,Core Data,Ios4,Ipad,我在函数中有一行这样的代码: ..[记录值forkey:fieldName] 它显示的部分工作正常,并从核心数据中获取我正在搜索的值 有没有办法测试这段数据的类型? 我指的是它在核心数据实体中的属性。 换句话说,我想测试它是字符串还是浮点或……您可以从NSEntityDescription中存储的NSAttributeDescription获取它 您可以从managedobjectmodel按名称获取实体描述 此描述包含所有NSAttributedDescription类型的属性。Attribu

我在函数中有一行这样的代码:

..[记录值forkey:fieldName]

它显示的部分工作正常,并从核心数据中获取我正在搜索的值

有没有办法测试这段数据的类型? 我指的是它在核心数据实体中的属性。
换句话说,我想测试它是字符串还是浮点或……

您可以从NSEntityDescription中存储的NSAttributeDescription获取它

您可以从managedobjectmodel按名称获取实体描述

此描述包含所有NSAttributedDescription类型的属性。AttributeDisciption包含一个名为attributeType的变量。 见:

也许你应该接受你之前问题的答案。。。