उदाहरण के लिए, मुझे एनएसएसटींग की कम से कम 8 वर्णों की आवश्यकता है .... इस पर बाएं पैड रिक्त स्थान जोड़ने के लिए लूप का उपयोग करने के बजाय, क्या ऐसा करने के लिए वैसे भी है?रिक्त स्थान के साथ एनएसएसटींग कैसे पैड करें?
int main (int argc, const char * argv[]) {
NSString *str = @"Hello";
int add = 8-[str length];
if (add > 0) {
NSString *pad = [[NSString string] stringByPaddingToLength:add withString:@" " startingAtIndex:0];
str = [pad stringByAppendingString:str];
}
NSLog(@"'%@'", str);
return 0;
}
मुझे यकीन नहीं है कि मैं अनुसरण करता हूं? –
संभावित डुप्लिकेट [उद्देश्य सी के साथ छोड़े जाने के लिए पैडिंग स्ट्रिंग] (http://stackoverflow.com/questions/964322/padding-string-to-left-with-objective-c) – Abizern