4

私は次のことをしようとしています(疑似)

NSString *variable = 'Name'; 
NSString *newString = @"Hello, " + variable + @" blah blah";

上記ほど単純ではないようです。何か助けはありますか?

ありがとう

4

2 に答える 2

9
NSString *str = @"Hello, ";
str = [str stringByAppendingString:variable];
str = [str stringByAppendingString:@" blah blah"];

1行のステートメントとして使用する場合

 NSString *str = [[@"Hello, " stringByAppendingString:variable] stringByAppendingString:@" blah blah"];

迅速

var str = "Hello, " + varaible + "blah blah"

また

var str = "Hello, \(variable) blah blah"
于 2012-07-07T15:10:28.483 に答える
3
NSString *newString = [NSString stringWithFormat:@"Hello, %@ blah blah", variable];
于 2012-07-07T15:15:15.610 に答える