Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.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
Swift 应用程序组中的域未存储对象_Swift_Realm - Fatal编程技术网

Swift 应用程序组中的域未存储对象

Swift 应用程序组中的域未存储对象,swift,realm,Swift,Realm,经过努力,我似乎已经触及下一个问题 在文档目录中保存到域中而没有问题的对象在应用程序组中似乎不会保存 realm.transactionWithBlock { () -> Void in let testModel = TestModel(test: "xyz") self.realm.addObject(testModel) } 这是一个已知的问题吗?所有包括ADD在内的突变都必须发生在写入事务中。像这样: self.realm.transactionWithB

经过努力,我似乎已经触及下一个问题

在文档目录中保存到域中而没有问题的对象在应用程序组中似乎不会保存

realm.transactionWithBlock { () -> Void in  
  let testModel = TestModel(test: "xyz")    
  self.realm.addObject(testModel)  
}

这是一个已知的问题吗?

所有包括ADD在内的突变都必须发生在写入事务中。像这样:

self.realm.transactionWithBlock() {
    self.realm.addObject(testModel)
}

谢谢@bmunk。是,此addObject位于transactionBlock内。我将更新该问题。要回答您的问题:“否”:-)这不是一个已知问题。哈:)我应该通过电子邮件发送一个示例项目来帮助调试吗?这肯定会非常有用!您是否尝试在该位置创建一个空文件以确保正确创建了应用程序组?对已正确创建应用程序组。还将创建领域文件以及领域对象。但是没有保存任何记录。您能否为我们创建一个示例项目,以便能够复制该问题?GitHub回购协议有效,或者您可以通过电子邮件发送给我们help@realm.ioI创建了一个简单的项目和数据存储,在应用程序组中没有问题。我将进一步调查并向您报告。谢谢你发现什么有趣的事了吗?