今作ってるコミケ地図アプリで座標の計算を扱うのですが
このextensionを使用することでかなり楽に作業出来ました。
koher/CGPoint-Vector
CGPointに演算子のオーバーロードによる四則演算と、距離などを求めるファンクションが追加されてます。
使い方はgithubにも書かれてますが、
このextensionを使用することでかなり楽に作業出来ました。
koher/CGPoint-Vector
CGPointに演算子のオーバーロードによる四則演算と、距離などを求めるファンクションが追加されてます。
使い方はgithubにも書かれてますが、
これだけで、2点の距離が求められようになります。// in Swiftlet a = CGPoint(x: 1, y: 2), b = CGPoint(x: -3, y: 5)let sum = a + b // ( -2.0, 7.0 )let distance = (b - a).length // 5.0
コメント