gpt4 book ai didi

iphone - CocoaPods Lint : Cannot Find Interface Declaration

转载 作者:行者123 更新时间:2023-11-28 22:33:44 25 4
gpt4 key购买 nike

我在使用 CocoaPods 时遇到问题,它在我的项目中查找接口(interface)文件。问题的根源是:

- ERROR | [xcodebuild]  ios-etsy-sdk/ios-etsy-sdk/SOSEtsyShopResult.h:22:32: error: cannot find interface declaration for 'SOSEtsyResult', superclass of 'SOSEtsyShopResult'
- NOTE | [xcodebuild] ios-etsy-sdk/ios-etsy-sdk/SOSEtsyShopResult.h:22:12: warning: class 'SOSEtsyShopResult' defined without specifying a base class [-Wobjc-root-class]
- NOTE | [xcodebuild] ios-etsy-sdk/ios-etsy-sdk/SOSEtsyShopResult.h:22:29: note: add a super class to fix this problem

运行 CocoaPods linter 的完整输出可在 https://gist.github.com/seanoshea/5631517 获得。 .当我查看我机器上的/tmp/CocoaPods/Lint 目录时,SOSEtsyResult 可用。

https://github.com/seanoshea/ios-etsy-sdk/blob/master/ios-etsy-sdk/SOSEtsyShopResult.h是有问题的 .h 文件,它继承自 https://github.com/seanoshea/ios-etsy-sdk/blob/master/ios-etsy-sdk/SOSEtsyResult.h ,所以我不确定为什么在运行 linter 时编译会失败。

对此有什么想法吗?

肖恩

最佳答案

这很可能是因为您希望 cocoapods 提取 PCH 文件并将其转换为所有库的 PCH 文件。它不这样做(理想情况下我们不想 pollute user pchs )

没有什么比 pull request 更能说明真实的答案了虽然。

关于iphone - CocoaPods Lint : Cannot Find Interface Declaration,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16702814/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com