菜鸟教程小白 发表于 2022-12-11 18:11:25

ios - 检查弃用警告和新方法


                                            <p><p>最近我在 AppStore 上提交了我的应用,方法设置为 tabbaritem。</p>

<pre><code>    [[.tabBarController viewControllers] objectAtIndex:1].tabBarItem.badgeColor = kTabBarBadgeColor;
</code></pre>

<p>此角标(Badge)颜色仅适用于 iOS 10,我的应用支持 iOS 8 及更高版本。我对此一无所知,该应用程序获得了批准。现在,我必须重新提交我的应用来解决这个问题。</p>

<p>我想知道是否有办法找出方法被弃用或仅在特定操作系统版本中可见的情况。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>通过更改 Xcode 项目的目标,您可以在构建时看到错误和警告。</p>

<p>如果您需要更多信息,
您可以在 <a href="https://developer.apple.com/documentation" rel="noreferrer noopener nofollow">Apple documentation</a> 中查看所有 API 更改,例如 <code>Added、Modified 和 Deprecated</code> 变体</p>

<p>它将为您提供 Swift 和 Objective C 的搜索选项</p>

<p> <a href="/image/ia3JO.png" rel="noreferrer noopener nofollow"><img src="/image/ia3JO.png" alt="enter image description here"/></a> </p>

<p>正在搜索 UITabBarItem 实例属性 <code>badgeColor</code>。它给 API 的变化是无的。支持 SDK 的版本</p>

<pre><code>SDKs
iOS 10.0+
tvOS 10.0+
</code></pre>

<p>搜索UITabBarItem的<code>finishedSelectedImage</code>实例方法。</p>

<pre><code>SDK
iOS 5.0–7.0 Deprecated
</code></pre>

<blockquote>
<p>Deprecated Use selectedImage with UIImageRenderingModeAlwaysOriginal
instead.</p>
</blockquote></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 检查弃用警告和新方法,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/44924470/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/44924470/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 检查弃用警告和新方法