前言
在swift中使用Xcode自带的Color Literal实现颜色的智能提示中介绍了Xcode自带的颜色提示功能Color Literal,那么有没有不用插件的方式实现图片的智能提示呢?
Image Literal
答案是肯定的,那就是Image Literal。
和Color Literal的使用非常相似,我们在获取图片的时候,输入Image Literal,Xcode会与先放置一张默认的图片,双击默认图片,会弹出一个图片选择列表,里面显示了项目中的所有图片,选择目标图片后,会在代码中显示图片的缩略图。




用后感
总的来说,image Literal能够实现我们想要的效果,由于是官方提供的,不会有适配的问题。但是它的缺点也非常明显:在双击目标图片弹出的图片选择面板中,Xcode没有根据项目中图片的存储结构做助理,而是单纯的将图片全部显示在面板上。这给我们定位目标图片带来了很大的不便。other的跳转,更是不知道跑到了世界的哪个角落,与我们的目标图片都不在同一个维度了~
希望后续的image Literal能更加健壮,给开发者带来更友好的体验。
网友评论