Objective c 无法访问coredata属性

Objective c 无法访问coredata属性,objective-c,swift,Objective C,Swift,我不了解objective c。我正在objective-c中使用swift文件进行coredata操作。在我的coredata中,我必须创建实体“产品”和“图像”。产品与“形象”有许多关系,与“形象”和“产品”有一种关系 @objc类数据库操作:NSObject{ @objc func CheckDataAvailability()->[图像]{ var imageList=[Images]() let请求:NSFetchRequest=Images.fetchRequest() 让sortB

我不了解objective c。我正在objective-c中使用swift文件进行coredata操作。在我的coredata中,我必须创建实体“产品”和“图像”。产品与“形象”有许多关系,与“形象”和“产品”有一种关系

@objc类数据库操作:NSObject{
@objc func CheckDataAvailability()->[图像]{
var imageList=[Images]()
let请求:NSFetchRequest=Images.fetchRequest()
让sortByName=NSSortDescriptor(键:“正在上载”,升序:true)
让sortDescriptors=[sortByName]
request.sortDescriptors=sortDescriptors
让moc=CoredataStack.shared.persistentContainer.viewContext
做{
让imageCount=尝试moc.count(for:request)
如果imageCount>0{
imageList=尝试moc.fetch(请求)
}
}抓住{
fatalError(“主记录计数错误”)
}
返回图像列表
}
}
我试图在另一个视图控件中访问它

@property (nonatomic,strong) NSArray<Images *> *uploadingImage;
    @property (nonatomic, assign) BOOL imageUploadingStatus;



      DatabaseOperations *op = [[DatabaseOperations alloc] init];
        _uploadingImage = [op checkDataAvailibility];

        [_selectedImages addObject: _uploadingImage.name];
@property(非原子,强)NSArray*上传图像;
@属性(非原子,赋值)BOOL imageUploadingStatus;
DatabaseOperations*op=[[DatabaseOperations alloc]init];
_uploadingImage=[op CheckDataAvailability];
[\u selectedImages addObject:\u uploadingImage.name];
我得到的错误如下:-

在“NSArray*”类型的对象上找不到属性“name”


请帮我摆脱这个错误?

想象一下行
@属性(非原子,强)NSArray*uploadingImage作为
var uploadingImage:[Images]
和行
[\u selectedImages addObject:\u uploadingImage.name]按原样
\u选择图像.append(uploadingImage.name)
。错误很明显。这是真的。但为什么我不能访问Images类的名称呢。其中name是Images实体的属性。因为您没有访问
Images
的实例。你正在访问整个阵列。是的,没错。谢谢
@property (nonatomic,strong) NSArray<Images *> *uploadingImage;
    @property (nonatomic, assign) BOOL imageUploadingStatus;



      DatabaseOperations *op = [[DatabaseOperations alloc] init];
        _uploadingImage = [op checkDataAvailibility];

        [_selectedImages addObject: _uploadingImage.name];