我可以在iOS中隐藏来自捆绑资源或框架的图像吗

我可以在iOS中隐藏来自捆绑资源或框架的图像吗,ios,iphone,resourcebundle,ios-frameworks,Ios,Iphone,Resourcebundle,Ios Frameworks,我有一个转换成框架的项目,还有一个包含许多图像和故事板的捆绑资源。一切都很好。我的问题是,我是否可以隐藏或保护这些图像,以免它们在捆绑资源中被替换?我只想访问一些图像,其余的我想隐藏它。可能吗 您可以将图像转换为NSData、加密和压缩。您还可以将其转换为base 64、加密等。嘿,谢谢您的回复。但是我不知道怎么做。我有将近300张图片(iphone1x,2xipad1x,2x)在捆绑包中。我将如何获取这些图像并进行加密并设置回bundle?打开包时会是什么样子?但是还需要提供加密密钥和解密方法

我有一个转换成框架的项目,还有一个包含许多图像和故事板的捆绑资源。一切都很好。我的问题是,我是否可以隐藏或保护这些图像,以免它们在捆绑资源中被替换?我只想访问一些图像,其余的我想隐藏它。可能吗

您可以将图像转换为NSData、加密和压缩。您还可以将其转换为base 64、加密等。

嘿,谢谢您的回复。但是我不知道怎么做。我有将近300张图片(iphone1x,2xipad1x,2x)在捆绑包中。我将如何获取这些图像并进行加密并设置回bundle?打开包时会是什么样子?但是还需要提供加密密钥和解密方法。@mChopsey:您只需要创建一个实验室项目,该项目将获取您的个人图像文件,应用您选择的加密技术,并将其保存回个人文件。然后只需将这些加密文件包含到包中,而不是图像文件。在你真正的应用程序中,每当有人调用这些图像时,你都需要解密这些文件。@Zaph:是的,但是你可以想出一些创造性的方法来混淆密钥。它可能不会阻止一个老练的人。或者可能是我如何在不使用bundle的情况下将这些图像添加到我的框架中?