'cocoapods' 如何编辑 podspec 文件
'cocoapods' how to edit podspec file
例子取自https://guides.cocoapods.org/syntax/podspec.html#requires_arc:
spec.requires_arc = ['Classes/*ARC.m', 'Classes/ARC.mm']
下面是什么意思?能举个例子吗?谢谢!
Classes/*ARC.m
Classes/ARC.mm
根据 the Cocoapods documentation (which you're presumably looking at right now), your choices are "true
", "false
" or the actual files that require ARC (automated-ref-counting).
所以对于 Podspec 模式 spec.requires_arc = ['Classes/*ARC.m', 'Classes/ARC.mm']
你会说 "Classes" 目录中任何名为 ARC.mm
或 *ARC.m
的文件(即 * 被一个通配符,因此“ChenFanFangARC.m
将是一个有效的匹配项,而 ARCMichael.m
不是),这些文件应该与自动引用计数一起使用。
为此 pod 编译的所有其他文件都将关闭 ARC。
例子取自https://guides.cocoapods.org/syntax/podspec.html#requires_arc:
spec.requires_arc = ['Classes/*ARC.m', 'Classes/ARC.mm']
下面是什么意思?能举个例子吗?谢谢!
Classes/*ARC.m
Classes/ARC.mm
根据 the Cocoapods documentation (which you're presumably looking at right now), your choices are "true
", "false
" or the actual files that require ARC (automated-ref-counting).
所以对于 Podspec 模式 spec.requires_arc = ['Classes/*ARC.m', 'Classes/ARC.mm']
你会说 "Classes" 目录中任何名为 ARC.mm
或 *ARC.m
的文件(即 * 被一个通配符,因此“ChenFanFangARC.m
将是一个有效的匹配项,而 ARCMichael.m
不是),这些文件应该与自动引用计数一起使用。
为此 pod 编译的所有其他文件都将关闭 ARC。