if-statement
&& operator
के साथ दूसरे पैरामीटर की जांच करें यदि पहला वाला false
/NO
है?एंड-कथन के साथ ऑपरेटर दूसरे मूल्य के लिए चेक करता है?
क्या निम्न क्रैश करने में सक्षम होंगे?
NSDictionary *someRemoteData = [rawJson valueForKey:@"data"];
if([someRemoteData isKindOfClass:[NSDictionary class]] && someRemoteData.count > 0){
//..do something
}
कृपया कोई आसान हाँ या कोई जवाब नहीं है, लेकिन क्यों समझाओ।
यदि उद्देश्य-सी इस संबंध में लगभग सभी अन्य भाषाओं की तरह है, तो जवाब '&&' शॉर्टकट के बाद से नहीं होगा। इसी प्रकार, '||' मूल्यांकन को रोक देगा जब उसे ऐसी स्थिति मिलती है जो सत्य है। – fge