菜鸟教程小白 发表于 2022-12-12 10:24:39

ios - 时间分析器中的 NSDateFormatter 太慢


                                            <p><p>时间分析器说我的代码在内存中具有表现力,并且我在滚动 tableView 时看到了滞后。</p>

<p>如何替换此代码?</p>

<pre><code>NSDateFormatter *dateFormatter = [ init];
;
NSDate *date = ];
return ;
</code></pre>

<p>_duration 的值为 123</p>

<p>我需要来自 _duration 的字符串,比如 2:03 秒</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>两种选择:</p>

<p>1) 创建一次日期格式化程序并重复使用它。</p>

<p>2) 不要使用日期格式化程序。没有必要。将持续时间转换为分钟和秒很简单。</p>

<pre><code>int duration = ;
int mins = duration / 60;
int secs = duration % 60;
return ;
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 时间分析器中的 NSDateFormatter 太慢,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/24253157/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/24253157/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 时间分析器中的 NSDateFormatter 太慢