testMsg.toEmail = @"%@@txt.att.net", phoneNumberEntry.text;
嗨,所以我想让testMsg.toEmail成为(phoneNumberEntry文本)@ txt.att.net。我试着用占位符做它,但它没有工作。我该如何解决?为什么不占位符不工作?
testMsg.toEmail = @"%@@txt.att.net", phoneNumberEntry.text;
嗨,所以我想让testMsg.toEmail成为(phoneNumberEntry文本)@ txt.att.net。我试着用占位符做它,但它没有工作。我该如何解决?为什么不占位符不工作?
我认为马丁是正确的,你可以使用此代码 - :
testMsg.toEmail = [NSString stringWithFormat:@"%@@txt.att.net",phoneNumberEntry.text];
btw phoneNumberEntry是一个文本字段。此外,当我尝试上述代码时,该消息未发送。 –
@ DaniM.Smith使用NSLog(testMsg.toEmail)在此语句后检查textMsg.toEmail的内容,看看你得到了什么。如果您可以发布相关代码段,因为其他地方可能存在其他问题。 – Rick
你前面的问题使用'[的NSString stringWithFormat:...]' - 可能有用这里:-) –
我试过[的NSString stringWithFormat phoneNumberEntry]和[NSString stringWithFormat phoneNumberEntry.text]。他们都没有工作 –
对不起。它没有成功发送电子邮件。我知道值得的框架,因为我将testMsg.toEmail切换到我的电子邮件字符串,并且它工作正常。 –