我有一个很奇怪的问题。对象的属性未在其他对象中显示
我创建对象DimensionItem:
#import <Foundation/Foundation.h>
#import <CoreData/CoreData.h>
@class Dimension;
@interface DimensionItem : NSManagedObject
@property (nonatomic, retain) NSNumber * dimItemID;
@property (nonatomic, retain) NSString * name;
@property (nonatomic, retain) Dimension *dimension;
@end
在某些课程,我可以normaly访问它的属性OUF,但是当我创建
DimensionItem * item = ...
item.name ----> Property 'name' not found on object of type 'DimensionItem'
我不能访问它的一些对象,即使自动更正关闭。
我包括在对象头:
#import "DimensionItem.h"
编辑:
有用于初始化代码请求:
DimensionItem * item = [cubeItem getDimensionItemWhitDimensionID:self.dimensionID andDimensionItemID:[obj1 dimensionItemIndex]];
cubeitem是另一个NSManagedObject创建具有一个到该核心数据与维度之间的关系与DimensionItem具有一对多的关系。
函数计算set中的位置并返回DimensionItem。
正如我所说的,在某些对象这个功能相同的工作
item.name
,但别人不
让我看看你的代码为“项”初始化 – manujmv