Xcode मेरी (सोचा-टू-बी) टाइपो की एक त्रुटि नहीं देता:क्या संक्षिप्त प्रश्न चिह्न कॉलन है?: एक उद्देश्य-सी वाक्यविन्यास?
NSString *theme = [[NSUserDefaults standardUserDefaults] objectForKey:@"theme"];
NSLog(@"Theme: %@", theme ?: @"Default");
यह पता चला:
NSLog(@"Theme: %@", theme ? theme : @"Default");
: एक ही रूप में
NSLog(@"Theme: %@", theme ?: @"Default");
काम करता है क्या उपर्युक्त छोटा वाक्यविन्यास gcc only के लिए अच्छा है? या यह उद्देश्य सी का हिस्सा है?
लिंक आपके द्वारा दिया गया विशेष रूप से कहा है कि यह _C_ भाषा के लिए एक जीएनयू विस्तार था। यह उद्देश्य-सी का कोई उल्लेख नहीं करता है, जो सी –
का सुपरसैट है। यह सबसे अच्छी बात है जिसे मैंने पूरे महीने SO पढ़ा है। मुझे नई बकवास सीखना अच्छा लगता है !! –
'ए?: बी'' से अलग कैसे है बी'? – jameshfisher