2014-01-24 33 views
1

#pragma mark -适用于.h文件。在.strings文件中使用什么来实现相同?xcode中.strings文件中的编译标记替换是什么?

+1

我也想知道答案,如果有的话。在大型字符串文件中评论是不够的。 – Horst

+0

我认为除了使用评论之外,还没有解决方案。评论有另一种颜色。你可以将你的字符串文件分成多个文件夹 – Logi24

+0

仍然可以很好地知道,因为它可以帮助很多字符串的多语言项目 – Nil

回答

1

A .strings文件基本上是一个特殊格式的plist文件。也就是说,它不是编译器的输入文件。这也意味着,#pragma不允许在plist中。

AFAIK,plist只允许超出核心语法的C风格评论。您可以使用-lint选项,使用plutil工具检查plist文件的有效语法。

+0

.strings文件不是.plist文件。它与XML无关。这是一个普通的旧文本文件,其中包含字符串。 – Desdenova

+1

@Desdenova并非所有的属性列表都是XML。请参阅“旧式ASCII属性列表” - https://developer.apple.com/library/mac/documentation/cocoa/conceptual/PropertyLists/OldStylePlists/OldStylePLists.html –

+0

@IvanGenchev谢谢,我不知道。 – Desdenova