Loopbackjs iOS中的strong模型更新数组

Loopbackjs iOS中的strong模型更新数组,loopbackjs,strongloop,Loopbackjs,Strongloop,我想更新LBModel中的字符串数组,我只能想到使用saveWithSuccess方法,但它不起作用,我如何更新Loopback的iOS SDK中的信息?您看到了什么错误?当我使用此代码时[teacher.courses addObject:course];[teacher-setObject:teacher.courses-forkeydsubscript:@“courses”];[teacher saveWithSuccess:^{}失败:^(NSError*error){NSLog(@“e

我想更新LBModel中的字符串数组,我只能想到使用
saveWithSuccess
方法,但它不起作用,我如何更新Loopback的iOS SDK中的信息?

您看到了什么错误?当我使用此代码时
[teacher.courses addObject:course];[teacher-setObject:teacher.courses-forkeydsubscript:@“courses”];[teacher saveWithSuccess:^{}失败:^(NSError*error){NSLog(@“error:%@”,error);}],我有以下异常
'NSInternalInconsistencyException',原因:'-[\uu NSCFArray insertObject:atIndex:]:发送到不可变对象的mutating method'
,如果我去掉第一行
[teacher.courses addObject:course]
,那么我的异常就变成了
'NSInternalInconsistencyException',原因:“存储库无效。”