iOS文件名大小写问题

有一天下午,我调试了很久,都没有办法把一张图显示出来,在模拟器上是正常显示的,但真机上却不能。缓存清理过了,程序也删除重装过了,但都不起作用。最后发现了,原来是大小写搞错了,但为什么模拟器不出现问题,真机就会呢?

其实道理很简单,就是文件系统格式的不同而导致了模拟器和真机之间的差异。

系统安装的分区默认使用的格式是普通的日志式,是不区分大小写的格式,而还有一种文件系统格式是区分大小写的。

至于为什么默认的文件系统格式不使用区分大小写的原因我就不得而知了。iOS系统使用的文件系统格式倒是区分大小写的,不信的可以自己试一下。虽然这只是一个小细节,但是我觉得知道其中的缘由还是有好处的。

原文地址:https://www.cnblogs.com/ipinka/p/3052125.html