K. *_*ten 1 ascii objective-c ipad
我已经创建了一个将数据发送到SQL数据库的应用程序.数据通过具有多行的UITextView发送.
通常,Windows将输入(换行符)视为十六进制0D0A.
0D =回车
0A =换行
现在app只发送de 0A十六进制换行符.不是0D回车.如何将0A(换行)替换为0D0A(回车,换行)?
我希望有人能帮帮忙.
无论您将数据发送到SQL数据库,都要将UITextView的内容分配给NSMutableString,然后用CRLF替换任何换行符.然后,您可以将NSMutableString转发到您的数据库.
例如
NSMutableString * stringToSend = [[NSMutableString alloc] initWithString: yourTextView.text];
if(stringToSend)
{
[stringToSend replaceOccurencesOfString: @"\r" withString: @"\r\n" options: NSBackwardsSearch range: NSMakeRange(0, [stringToSend length])];
// now you can send this string to your database
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6860 次 |
| 最近记录: |