objc[89368]:VCWeakObjectHolder 类在两者中都实现
Posted
技术标签:
【中文标题】objc[89368]:VCWeakObjectHolder 类在两者中都实现【英文标题】:objc[89368]: Class VCWeakObjectHolder is implemented in both 【发布时间】:2018-12-09 01:15:25 【问题描述】:我正在使用最新版本的 Swift(4.2) 和 Xcode(9.4.1) 处理 MapKit
项目。我现在正在使用 Pods(alamofire
,alamofireImage
),但似乎无法克服这个错误:
objc[89368]: VCWeakObjectHolder 类在两者中都实现 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/ios.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/AVConference.framework/Frameworks/ViceroyTrace .framework/ViceroyTrace (0x12250f4d0) 和 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/AVConference.framework/AVConference (0x12163be38)。将使用两者之一。哪一个是未定义的。
我已经多次清理项目/构建并重置模拟器,但到目前为止还没有运气。此外,我尝试过查看整个苹果论坛和堆栈溢出,但到目前为止我还没有任何运气。如果有人对如何做有任何建议,将不胜感激!
干杯!
【问题讨论】:
【参考方案1】:尝试以下方法:
擦除模拟器内容和设置:在模拟器中,Hardware->擦除所有内容和设置
清理项目(Command + Shift + K)
清理构建文件夹(Command + Option + Shift + K)
尝试再次运行您的项目。
【讨论】:
尝试了多次,完全没有帮助。还有什么我可以尝试的吗?以上是关于objc[89368]:VCWeakObjectHolder 类在两者中都实现的主要内容,如果未能解决你的问题,请参考以下文章
`objc_autoreleasePoolPush()` 和 `objc_autoreleasePoolPop()` 函数和 `@autoreleasepool` 块