【发布时间】:2019-11-21 17:41:19
【问题描述】:
我正在使用来自 cocoapods 的 SDK,并且在其 pod 规范中说“requires_arc”设置为 true,但在我的项目中自动引用计数已关闭。那么,如果 pod 需要 arc 但我的项目已关闭 arc,那么一切如何仍能正常工作和构建?
【问题讨论】:
标签: ios xcode cocoapods podspec
我正在使用来自 cocoapods 的 SDK,并且在其 pod 规范中说“requires_arc”设置为 true,但在我的项目中自动引用计数已关闭。那么,如果 pod 需要 arc 但我的项目已关闭 arc,那么一切如何仍能正常工作和构建?
【问题讨论】:
标签: ios xcode cocoapods podspec
requires_arc 标志仅适用于在 podspec 定义的库中构建源。它不会影响包含 pod 的应用的构建标志。
【讨论】:
copy 和mutableCopy 开头的方法还必须返回+1 对象。所有其他返回对象的方法都应该返回 autorelease 对象。