我在另一个xcodeproj里面的xcodeproj里面,或者说是一个静态库。该项目包含多个.strings文件。特别是在这个库里面。如何访问此文件中的字符串?
NSLocalizedString(@"myText", @"")
从主项目的.strings中获取字符串; NSLocalizedStringFromTableInBundle(@"myText", @"myTable", @"myBundle", @"")
,因为文件(表格)不在捆绑包上。它在图书馆内。NSLocalizedStringFromTable(@"myText", @"myTable", @"")
什么都没给我。NSLocalizedStringFromTable(@"myText", @"MyLibrary/myTable", @"")
什么都没给我。现在是什么?
答案 0 :(得分:4)
你做不到。构建子项目时,产品是静态库。这不包含文件,只包含对象代码。在静态库中没有捆绑文件的工具。
如果您希望子项目中的文件位于最终应用程序包中,则需要将其直接添加到该项目中。