Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift 是否有像:c99extidentifier这样的转换器可以删除下划线?_Swift_Xcode_Cocoa_Module_Frameworks - Fatal编程技术网

Swift 是否有像:c99extidentifier这样的转换器可以删除下划线?

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

我正在编写一个名为“我的共享实用程序”的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
我想对其进行类似的变换,但没有下划线,因此导入如下所示:

import CoreData // The standard
import MySharedUtilities // My Framework

这应该很简单;我想要的行为与当前行为相同,只是删除下划线。我甚至不关心资本化,只是没有下划线是否有类似于
:c99extidentifier
的transofrmer,或者我必须手动键入,以牺牲将来可能的自动更改?

以下是转换列表:。我不知道这个列表是否正确和完整,但似乎没有任何转换只是删除空格(或其他无效字符)