美文网首页
Xcode 创建的文件夹的区别

Xcode 创建的文件夹的区别

作者: BestBoy | 来源:发表于2019-12-09 15:08 被阅读0次

Xcode 创建的文件夹的区别

通常项目中包含两种颜色的文件夹,黄色的文件夹以及绿色的文件夹

image
  • 首先黄色的文件 为虚拟路径 image取值的时候直接获取
 _imageV.image = [UIImage imageNamed:@"01"];

而绿色的文件夹 是真实路径的文件image取真实路径

_imageV.image = [UIImage imageNamed:@"绿色文件/01.png"];
  • 图片的两种加载方式
    • imageNamed:
      • 指向它的指针被销毁,该资源也不会从内存中消失
      • 放到Assets.xcassets的图片,默认会有缓存
    • imageWithContentsOfFile:
      • 指针销毁,内存资源释放
      • 放到项目中的图片不带有缓存
  • 图片的存放位置对应
    • Assets.xcassets对应的IPA包内容是以Assets.car的形式存在不可以访问
    • 黄色文件夹存放的图片资源就在文件的根目录
    • 绿色文件的内容会存放在对用的文件夹下

可以用以下命令查看具体的路径,然后“前往文件”

 po NSHomeDirectory()

相关文章

网友评论

      本文标题:Xcode 创建的文件夹的区别

      本文链接:https://www.haomeiwen.com/subject/ohfbaftx.html