2014-01-24 34 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