मैं स्ट्रिंग "गलत" के लिए NSString
के मान की तुलना करना चाहता हूं।क्या इसे एक दूसरे से तुलना करने से पहले एक चर को एक स्ट्रिंग असाइन करना आवश्यक है?
NSString *wrongTxt = [[NSString alloc] initWithFormat:@"Wrong"];
if([statusString isEqualToString:wrongTxt]){
doSomething;
}
मैं वास्तव में "गलत" के लिए एक NSString बनाने के लिए है: यहाँ मेरी कोड है?
इसके अलावा, क्या मैं स्ट्रिंग में लेबल मान निर्दिष्ट किए बिना UILabel
के text
के स्ट्रिंग में तुलना कर सकता हूं?
वैसे, आप initWithFormat साथ समय बर्बाद कर रहे हैं, आप बदल सकते हैं NSString * wrongTxt = [[NSString alloc] initWithFormat: @ "गलत"]; एनएसएसटींग * गलत टेक्स्ट = @ "गलत"; यदि आप अन्य इनपुट से स्ट्रिंग की गणना करने का प्रयास करने जा रहे हैं तो केवल initWithFormat से परेशान करें। एनएसएसटींग * गलत टेक्स्ट = [[एनएसएसटींग आवंटन] initWithFormat: @ "% @ गलत% d बार था", क्रेगस्ट्रिंग, गलत गणना]; – Craig