可能很简单,但是我试图弄明白这一点。
我有这个字符串,可以是NSMutableString
,也可以是NSString
。
-(NSMutableString *)timeSet{
return [[NSUserDefaults standardUserDefaults] valueForKey:@"timeSet"];
}
然后我使用它输出:
arguments[curArg++]=(char *)[[self timeSet] UTF8String];
我需要在输出的前面插入一个连字符。因此,如果timeSet的值为12,则将其读作-twelve。
答案 0 :(得分:0)
你有没有试过像:
return [NSString stringWithFormat:@"-%@", 'your otput here'];
您的方法将如下所示:
-(NSString *)timeSet{
return [NSString stringWithFormat:@"-%@", [[NSUserDefaults standardUserDefaults] valueForKey:@"timeSet"]];
}