IOS 图表编译器警告 Xcode 11.5
IOS Chart compiler warnings with Xcode 11.5
我刚刚升级到 11.5。编译器现在为 IOS 图表抛出警告(var -> let)。是否可以只为图表模块删除这些,即我不想删除我自己代码的其余部分的警告(我不愿意进入图表模块并更改源,即使更改是微不足道的) .
转到目标的 Build Settings
并将 Inhibit All Warnings
设置为 YES
。
或
如果您使用的是 cocoapods,您可以通过将这些行添加到 Podfile
来自动将其设置为 YES
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['GCC_WARN_INHIBIT_ALL_WARNINGS'] = "YES"
end
end
end
或
只需在 Podfile
顶部声明 inhibit_all_warnings!
。
如果要禁用/启用特定 pods 的警告,请在 pod 行中使用 :inhibit_warnings => true
或 :inhibit_warnings => false
。然后你应该执行 pod install
platform :ios
# ignore all warnings from all pods
inhibit_all_warnings!
# ignore warnings from a specific pod
pod 'Charts', :inhibit_warnings => true
我刚刚升级到 11.5。编译器现在为 IOS 图表抛出警告(var -> let)。是否可以只为图表模块删除这些,即我不想删除我自己代码的其余部分的警告(我不愿意进入图表模块并更改源,即使更改是微不足道的) .
转到目标的 Build Settings
并将 Inhibit All Warnings
设置为 YES
。
或
如果您使用的是 cocoapods,您可以通过将这些行添加到 Podfile
YES
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['GCC_WARN_INHIBIT_ALL_WARNINGS'] = "YES"
end
end
end
或
只需在 Podfile
顶部声明 inhibit_all_warnings!
。
如果要禁用/启用特定 pods 的警告,请在 pod 行中使用 :inhibit_warnings => true
或 :inhibit_warnings => false
。然后你应该执行 pod install
platform :ios
# ignore all warnings from all pods
inhibit_all_warnings!
# ignore warnings from a specific pod
pod 'Charts', :inhibit_warnings => true