2
在iOS 6中,你可以从一个阵列,这个简单的代码获得一个项目:iOS 6的格式排列
myarray的[指数]或myarray的[0]
我们有iOS 6的前使用:
[myArray objectAtIndex:0]
我们也可以创建一个数组:
@[@"item1", @"item2", @"item3"]
,而不是编码:
[NSArray arrayWithObjects:@"item1", @"item2"]
我的问题只是为了确保...如果我开始使用新的格式,它不会在未更新到OS 6的设备上正确运行?
我很想写我的代码这个简单的,但如果我要检查哪个OS设备运行和编写单独的代码,如果是低于6.0
我不太确定那简单些 - 如果有人习惯以前的方式审查/不得不编辑你的代码,维护约定不是更好吗?输入可能会更快,但是自动完成和已经存在的清晰度,我认为我更喜欢以前的方法。 – 2013-02-15 05:45:55
不知道'myArray [index]'只适用于iOS6。我使用了git库,并在项目中多次使用它的委托(在编写器的演示之后),在项目中使用'myImageArray [index]'。它在很多设备上都经过了测试,包括我那时在iOS5.1上运行的ipad,并且仍然运行良好。 – Zen 2013-02-15 08:32:33