学习Asset Catalogs使用的使用,看到许多文章的标题是“xcode 5 特性Asset Catalogs”,当时就在想是不是只要是xcode 5开发,不管sdk是什么版本就可以用Asset Catalogs了,就是说这些特性是针对xcode的,跟sdk版本无关?网上查一些资料,基本没有讨论这个话题的,可能这个问题比较极端或者小白,以下是个人猜想,应该是对的吧
关系:
1.xcode、sdk版本关系:以前安装xcode再安装sdk,现在基本它俩一一对应,安装完xcode,里面就有对应的sdk了,比如xcode5--ios sdk 7;
2.sdk、iOS版本关系:不同sdk版本对应相应的ios版本app,但是>=关系(向下兼容),相当deployment target和base sdk关系;
3.“xcode n或iOS m特性”的说法:因为xcode和sdk版本对应关系,所以说的是对应iOS sdk m特性的意思,表示该特性只能用在iOS(deployment target) >= m里面
各机型参数对比
分辨率 ppi 大小(inch) 坐标 比例 宽高比 屏幕 发行时间 发行时系统
iPhone7 p 1080 x 1920 401 5.5 {
{0, 0}, {414, 736}} 2.60 9:16 retina HD 2016 ios10
iPhone7 750 x 1334 326 4.7 {
{0, 0}, {375, 667}} 2 9: