0
我有一个我开发的mac应用程序。Image Wells,Core Data和Sqlite文件
我用它来创建与我的iphone应用程序捆绑在一起的sqlite文件。 Mac应用程序使用核心数据和绑定,并且除了一个“奇怪”问题外,还能正常工作。
我使用NSImageView(或Image Well)来允许我拖放jpg文件。
这是绑定到我的模型类中的可选二进制属性。
出于某种原因,当我拖放一个4k jpg文件到图像上,并保存sqlite文件。保存在二进制列中的数据比应该大15倍以上。
而如果我使用像SQLiteManager这样的应用程序并将图像添加到数据库的行中。二进制数据是正确的(预期大小)。
文件4K JPG 实际尺寸:35810.
谁能给我一个建议,为什么这可能发生的:通过核心数据大小持久保存2371 ?
我是否需要在Interface Builder中设置一些设置或者编写一些自定义代码?