我正在构建一个消息传递应用程序,用户当然可以互相发送短信,现在我想添加图像发送支持。
我有一个NSManagedObject
子类ChatMessage
来表示具有诸如 messageId、senderId、senderName、text、receiverId 等属性的聊天消息...
现在处理图像的最佳做法是什么?
我不是在谈论如何发送和接收图像,而是在谈论如何保存它们(当用户获取图像以及用户上传和发送图像时)
ChatMessage
将图像属性添加到Core Data 并将其保存是一个好主意吗?或者也许将其保存到单独的文件中?我需要在保存之前调整它们的大小吗?当我处理图像时,我是否应该期待遇到特别的问题?