菜鸟教程小白 发表于 2022-12-12 22:02:39

ios - 类消息的接收器类型 "WkAlertAction"是前向声明


                                            <p><p>在我的 watchos 应用中,我正在尝试使用 WkAlertAction,但遇到了这个问题。我附上了快照以供引用。</p>

<h2>类消息的接收者类型“WkAlertAction”是前向声明</h2>

<p>这是什么意思?我究竟做错了什么? </p>

<p> <a href="/image/8rIcJ.png" rel="noreferrer noopener nofollow"><img src="/image/8rIcJ.png" alt="enter image description here"/></a> </p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>该错误告诉您只声明了相关类,但没有找到定义。例如,如果您在 header 中声明一个带有 <code>@class WKAlertAction</code> 的类,因为它是参数的类型,就会发生这种情况。但是,一旦您尝试实际使用它,即向实现中的对象发送消息,就会收到此错误,因为编译器找不到该类的实际定义。</p>

<p>没有看到你的整个代码我不能肯定地说,但我猜你只是忘记包含框架或模块。确保您在相关范围内的某处有 <code>@import WatchKit;</code>,即可能在您看到错误的实现文件中。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 类消息的接收器类型&#34;WkAlertAction&#34;是前向声明,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/39405339/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/39405339/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 类消息的接收器类型 &#34;WkAlertAction&#34;是前向声明