我一直在谷歌搜索,grepping和搜索高和低,但无法找到答案。我需要包含哪个头文件才能获得这些常量的定义iOS?NSLineSeparatorCharacter在哪里定义?
NSLineSeparatorCharacter
NSNewLineCharacter
NSParagraphSeparatorCharacter
我一直在谷歌搜索,grepping和搜索高和低,但无法找到答案。我需要包含哪个头文件才能获得这些常量的定义iOS?NSLineSeparatorCharacter在哪里定义?
NSLineSeparatorCharacter
NSNewLineCharacter
NSParagraphSeparatorCharacter
这些常量在NSText.h
中定义,它仅适用于OS X,不适用于iOS。因此你不能在iOS中使用这些常量。
NSLineSeparatorCharacter
定义为:0x2028
NSNewLineCharacter
定义为:0x000a
NSParagraphSeparatorCharacter
定义为:0x2029
在夫特,这可以被定义为:
let NSNewLineCharacter = "\u{000a}"
let NSLineSeparatorCharacter = "\u{2028}"
let NSParagraphSeparatorCharacter = "\u{2029}"
我已经尝试过使用它们三个。我得到编译错误:'错误:使用未声明的标识符'NSLineSeparatorCharacter' 错误:使用未声明的标识符'NSNewLineCharacter' 错误:使用未声明的标识符'NSParagraphSeparatorCharacter'' – HairOfTheDog 2013-03-20 23:59:09
@ user125697是的,我读过。其实,这个问题是我如何学会这些常数应该存在。不幸的是,它让我不知道那些定义的内容在哪里,链接的Apple文档也没有关于行和段落的结尾 – HairOfTheDog 2013-03-21 00:02:50
您也读过这篇文章吗? http://stackoverflow.com/a/6420494/1586880 – lifetimes 2013-03-21 00:04:38