-1
var viewSize = Double(viewersView.frame.size.width)
var itemSize = Double(boxSize + viewerHorizontalPadding)
self.maxViewers = floor(viewSize/itemSize) //should be Int
に「床」を使用することはできません。は、私が言うエラーが出る迅速
のない「フロア」候補生成期待文脈結果の型「INT」
を私はダーウィンを輸入しました。
またはちょうど 'Int(viewSize/itemSize)'。 –
それは実際に動作しますが、ヘッダー文書をチェックしました。 – jtbandes
@MartinR私は賢明ではあるが、それは全く同じではない - 'Int(..)'は切り捨てられ、 'floor'のように切り捨てられない。すなわち' floor( - 1.1) '' 2.0 'になりますが、 '' Int(-1.1) '' -1 ''となります。また安全ではありません。 1 'は問題ありませんが、 'let i = Int(f)'はエラーをスローします:|(答えにもその問題があります) – deanWombourne