Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
运行 Xcode 8.2.1 版、Swift 3 和 Cocoapods 1.1.1 版,我终生无法弄清楚如何解决这个问题。我需要使用分析库,但在 UIViewController+SEGScreen.m 类中无法克服此错误:
不分叉,这里还有其他解决方案吗?
你到底需要弄清楚什么?以 iOS 扩展为目标时,该 API 不可用。没有解决办法,只能修复 API。如果这是一个开源的,修复看起来非常简单(包装在自定义宏中#ifdef TARGET_EXTENSION)。如果没有,是时候使用一个正确编写的分析框架,它考虑到 iOS 开发的所有方面,而不仅仅是最微不足道的方面。
#ifdef TARGET_EXTENSION