0

このコードでは、コード番号と電話番号を別々に送信しています.2つのtextFiedls電話コード番号フィールドと電話番号フィールドがありますが、コード番号と電話番号フィールドを連結して完全な携帯電話番号として送信したい...

コード番号と電話番号を連結する方法を教えてください。

self.operatorLbl.text = self.operatorStr;

    self.codeLbl.text = self.codeStr;

    self.phoneNumLbl.text = self.phoneNumStr;

    self.balanceLbl.text = self.balanceStr;

[post orderConfirm: self.operatorLbl.text :self.codeNumLbl.tex :self.phoneNumLbl.text :self.balanceLbl.text];

私はこのプログラムで非常に新しいので、あなたの助けが必要です

4

3 に答える 3

1

このように別の方法で追加できます...

最初の道

NSString *combinedStr = [NSString stringWithFormat:@"%@ %@", firstStr, secondStr];

第二の方法

不変文字列の場合

NSString *firstStr = @"FirstString";
NSString *secondStr = @"SecondString";
NSString *concatinatedString = [firstStr stringByAppendingString:secondStr];

可変文字列の場合:

NSMutableString *firstStr = [NSMutableString stringWithString:@"FirstString"];
NSString *secondStr = @"SecondString";
[firstStr appendString:secondStr];
于 2013-05-16T05:30:53.637 に答える
1

あなたはこれを試すことができます

    NSString *string1, *string2, *result;

string1 = @"This is ";
string2 = @"my string.";

result = [result stringByAppendingString:string1];
result = [result stringByAppendingString:string2];
OR

result = [result stringByAppendingString:@"This is "];
result = [result stringByAppendingString:@"my string."];

a = AAA および b = BBB の場合、次のように記述する必要があります。

[a stringByAppendingString:b];

したがって、あなたの場合は次のようになります[codeLbl.text stringByAppendingString:phoneNumLbl.text];

このメソッドの詳細については、 NSString のドキュメントを参照してください。

役に立たない場合はお知らせください

于 2013-05-16T06:12:58.930 に答える