【发布时间】:2014-08-23 15:44:57
【问题描述】:
在this iOS 教程中,有一行代码带有?,后跟:。在代码注释的上下文中,我认为这是某种三元运算,但是,这显然不是三元运算符的语法。这段代码中发生的事情是否与?: 一起命名?
// Initialize the list of weather items if it doesn't exist
NSMutableArray *array = self.xmlWeather[@"weather"] ?: [NSMutableArray array];
【问题讨论】:
标签: ios objective-c