首页 > 解决方案 > PKHUD 和目标 c 错误

问题描述

现在尝试在目标 c 中执行 PKHUD 命令时出错

@import PKHUD;

[PKHUD sharedHUD].contentView = [[PKHUDProgressView alloc] initWithTitle:nil subtitle:@"UPDATING"];
[[PKHUD sharedHUD] hideAfterDelay:1 completion:NULL];

错误如

'PKHUDProgressView' 没有可见的@interface 声明选择器'initWithTitle:subtitle:'

一直在工作,直到我进行了 pod deintegrate 和 pod install 以解决 pod 上的另一个问题。

所以这完全让我感到困惑

标签: swiftobjective-c

解决方案


通过将此添加到错误中提到的类来解决,

@objcMembers

到 PKHUDPProgressView 类成为

@objcMembers open class PKHUDProgressView: PKHUDSquareBaseView, PKHUDAnimating {
 

很可能你需要这样做

PKHUDP进度查看

PKHUD成功查看

PKHUD成功查看

SO上似乎没有PKHUD的标签。希望谷歌能抓住这个“PKHUD 错误”

PKHUD 的最后一次更新是 5.3.0 2 年前


推荐阅读