我加入串入一個像這樣的pickerView字符串的字符:可可xcode4.3隱藏
NSString *string = [NSString stringWithFormat:@"%@ %@", xxx, xxx];
[pickerViewObjects addObject:string];
我想要做的是隱藏的字符串的第一部分,或者有使用的東西像charachterAtIndex因爲我的字符串的第一部分具有字符的具體數目將是有益的。
我加入串入一個像這樣的pickerView字符串的字符:可可xcode4.3隱藏
NSString *string = [NSString stringWithFormat:@"%@ %@", xxx, xxx];
[pickerViewObjects addObject:string];
我想要做的是隱藏的字符串的第一部分,或者有使用的東西像charachterAtIndex因爲我的字符串的第一部分具有字符的具體數目將是有益的。
使用這種方法來獲得「(空格)約翰」
NSString *string = @"Hello John";
NSUInteger spacePosition = [string rangeOfString:@" "].location;
NSMutableString *newString = [[NSMutableString alloc]init ];
for (int i=0; i<spacePosition; i++)
[newString appendString:@" "];
NSString *otherPartofString = [string substringFromIndex:(spacePosition)];
[newString appendString:otherPartofString];
NSLog(@"new String is '%@'",newString);
[newString release];
您可以使用[string substringWithRange:NSMakeRange(start, count)]
,這樣你只會得到,你可以用來顯示一個新的字符串。
,你可以這樣做:
找到空間兩個字符串之間這樣的位置:
NSUInteger spacePosition = [字符串rangeOfString:@」「] .location
然後使用:
的NSString * otherPartofString = [字符串substringFromIndex:(spacePosition + 1)];
我想隱藏的字符前的空格不要刪除它,反正THX。 – shakyeb 2012-08-08 10:31:48
要隱藏這樣的空間之前的所有字符: 「你好,約翰」轉換爲 「(空格)約翰」 或 「XXXXX約翰」? – Bhupendra 2012-08-08 10:54:25
(空格)John – shakyeb 2012-08-08 11:01:44