我有一個稱爲樣本的核心數據對象數組,每個樣本都有一個depthFrom和depthToo。我將每個樣本加載到tableView中以顯示depthFrom和Too。我需要檢查值之間的差距,如果有,插入一個新的樣本。比較數組中的數字
下表中的樣品可能看起來像depthFrom和depthToo下面,
的問題,因爲有從100到210的新樣本數之間的差距應該被添加到表。儘可能使用50的間隔,以便自動生成的樣本看起來像這樣。
什麼IM不確定的是如何將值進行比較,我寧願做它的視圖加載之前的cellForRowAtIndexPath被稱爲所以我不會需要重新加載表。我想循環每個值和比較它們,但都在同一個數組中,所以我不知道我會如何做到這一點。我的所有數據都正確顯示在我的應用程序中,它只是我需要考慮的差距,如果我能夠找到一種方法來比較數組中的值,那麼我可以管理添加新對象,我只需要指向右側因爲這對我來說是新的。
如果有關於我的問題的任何問題,那麼只需添加一條評論,我會相應地更新它,謝謝你的幫助。
看起來像一個for循環,同時保持跟蹤最後一個'depthTo'並與當前'depthFrom'進行比較。你能發表你已經試圖解決這個問題嗎? – thelaws