Swift 是否有像:c99extidentifier这样的转换器可以删除下划线?
我正在编写一个名为“我的共享实用程序”的cocoa.framework库。当我将项目文件中的Swift 是否有像:c99extidentifier这样的转换器可以删除下划线?,swift,xcode,cocoa,module,frameworks,Swift,Xcode,Cocoa,Module,Frameworks,我正在编写一个名为“我的共享实用程序”的cocoa.framework库。当我将项目文件中的PRODUCT\u NAME设置为${TARGET\u NAME:c99extidentifier}时,它会弹出My\u Shared\u Utilities。这在Swift进口中相当难看: import CoreData // The standard import My_Shared_Utilities // My framework 我想对其进行类似的变换,但没有下划线,因此导入如下所示: imp
PRODUCT\u NAME
设置为${TARGET\u NAME:c99extidentifier}
时,它会弹出My\u Shared\u Utilities
。这在Swift进口中相当难看:
import CoreData // The standard
import My_Shared_Utilities // My framework
我想对其进行类似的变换,但没有下划线,因此导入如下所示:
import CoreData // The standard
import MySharedUtilities // My Framework
这应该很简单;我想要的行为与当前行为相同,只是删除下划线。我甚至不关心资本化,只是没有下划线是否有类似于
:c99extidentifier
的transofrmer,或者我必须手动键入,以牺牲将来可能的自动更改?以下是转换列表:。我不知道这个列表是否正确和完整,但似乎没有任何转换只是删除空格(或其他无效字符)