klaus01 / KLGenerateSpamCode

iOS 马甲应用工具
MIT License
1.98k stars 539 forks source link

能不能改swift的工程?我用在swift上出错了 #48

Open yljbyj opened 5 years ago

yljbyj commented 5 years ago

swift工程里pod里面的被改了,忽略文件夹不起作用,某些文件是红的,需要重新导入,某些.h文件没有加前缀,加方法参数没起作用

klaus01 commented 5 years ago

可以的,我自己的就是 Swift 工程。但因每个工程的文件组织结构不同,命名方式不同,会有修改不完的情况。

这个需要根据自己的工程情况调整工具代码。

yljbyj commented 5 years ago

-ignoreDirNames /Users/xxx/Desktop/mixCodeTest/xxx/Pods, /Users/xxx/Desktop/mixCodeTest/xxx/test/ThirdPart image 大佬看下是这样写吗?

klaus01 commented 5 years ago

完整的调用参数是什么? 改成-ignoreDirNames Pods,test试试。

yljbyj commented 5 years ago

现在参数是下面这些,改成相对路径也没用, 写数据的时候ignoreDirNames数组是空的,麻烦大佬给看看,感谢 /Users/xxx/Desktop/mixCodeTest/xxx -modifyProjectName xxx>XIAOFU -modifyClassNamePrefix /Users/xxxDesktop/mixCodeTest/xxx/xxx.xcodeproj aaaaa>XIAOXIAOFUFU -spamCodeOut /Users/xxx/Desktop/mixCodeTest/xxx/xxx/HUN Xxffmixxxxxxx -ignoreDirNames Pods,xxx/ThirdPart -handleXcassets -deleteComments

klaus01 commented 5 years ago

现在参数是下面这些,改成相对路径也没用, 写数据的时候ignoreDirNames数组是空的,麻烦大佬给看看,感谢 /Users/xxx/Desktop/mixCodeTest/xxx -modifyProjectName xxx>XIAOFU -modifyClassNamePrefix /Users/xxxDesktop/mixCodeTest/xxx/xxx.xcodeproj aaaaa>XIAOXIAOFUFU -spamCodeOut /Users/xxx/Desktop/mixCodeTest/xxx/xxx/HUN Xxffmixxxxxxx -ignoreDirNames Pods,xxx/ThirdPart -handleXcassets -deleteComments

1、一次执行一个动作。这里面 modifyProjectName modifyClassNamePrefix spamCodeOut handleXcassets deleteComments 属于动作。 2、ignoreDirNames 只支持 /Users/xxx/Desktop/mixCodeTest/xxx 下的一级目录。