是否可以包含一个引号作为nsstring的一部分?
我有一个显示英寸的标签。 我想用英寸符号(“)或引号来显示数字,我可以用一个nsstring来做这个吗?谢谢!
当然,你只需要避开引号。
NSString *someString = @"This is a quotation mark: \""; NSLog(@"%@", someString );
输出:
This is a quotation mark: "
您可以在这里使用双引号转义序列 。 您需要使用反斜线来转义它:
NSString *str = @"Hello \"World\""; NSLog(@"Output : %@",str); Output : Hello "World"
还有一些其他的转义序列 。 看看它:
\b Backspace \f Form Feed \n Newline \t Horizontal Tab \v Vertical Tab \\ Backslash \' Single Quote \” Double Quote \? Question Mark
由于使用反斜杠“已经提到,所以我回答的是不同的,你也可以使用ASCII码 。
“(双引号)的 ASCII码是34 。
NSString *str = [NSString stringWithFormat:@"%cThis is a quotation mark: %c",34,34]; NSLog(@"%@", str);
输出是: “这是一个引号:”
是的,您可以使用反斜杠在NSString
文字中包含一个引号以将其转义。
例如,要将stringQuote " Quote
到string文字中,您可以使用下面的代码:
@"Quote \" Quote"
后面跟一个引号的反斜杠只是将引号插入到string中。
迅速
let string = " TEST \" TEST " println(string)
在控制台输出是 – testing“testing
如果string是文字string,则可以使用转义字符在string内添加引号。
NSString *string = @"16\"";
- 裁剪UIImage以适应帧图像
- 通过AVAssetWriter和AVAssetWriterInputs编写video+audio的代码不起作用。 为什么?
- 有没有办法在编辑UITableView时隐藏“ – ”(删除)button
- 我需要做些什么才能让Core Data自动迁移模型?
- iPhone上的响应网站 – 不需要的白色空间上从风景旋转到肖像
- @property并在Objective-C中保留,分配,复制,非primefaces
- 如何使iPhone上的返回键使键盘消失?
- iPhone模拟器上的CLLocationManager失败,kCLErrorDomain代码= 0
- 为什么我应该使用核心数据为我的iPhone应用程序?