nếu bạn cần câu trả lời tương tự trong một phương pháp, tôi phải tạo một câu trả lời để sử dụng trong các dự án của mình. mã gốc của dashblinkenlight
- (NSString *) LeftPadString: (NSString*) originalString LengthAfterPadding: (int)len paddingCharacter: (char) pad
{
int add = (int) (len - originalString.length);
NSString* paddingCharString = [NSString stringWithFormat:@"%c" , pad];
if (add > 0)
{
NSString *pad = [[NSString string] stringByPaddingToLength:add withString: paddingCharString startingAtIndex:0];
return [pad stringByAppendingString:originalString];
}
else
return originalString;
}
Tôi không chắc chắn tôi theo dõi? –
có thể trùng lặp của [Chuỗi đệm sang trái với mục tiêu c] (http://stackoverflow.com/questions/964322/padding-string-to-left-with-objective-c) – Abizern