これは私の最初の投稿ですので、親切にしてください:)CGPointとNSNumberの比較
私は解決策を見回しましたが、見つからないようです。問題は、Googleが有用な結果を返すような方法で質問している可能性があります。
私はNSMutableArray(boardColCoords)を持っています。私はCGPoint(touchLocationと呼ばれます)を持っています。私は2つを比較したいので、boardColCoords配列の適切な座標にUIImageViewの位置をスナップすることができます。
はここに関連するコードです:
UITouch *touch = [[event allTouches] anyObject];
CGPoint touchLocation = [touch locationInView:self.view];
NSNumber *boardSquareX = [boardColCoords objectAtIndex:i];
if (touchLocation.x - boardSquareX <= 12)
{
}
私は12が最終的に変更されなければならないことを知っているが、私はちょうど最初の作業減算を取得したいです。私が手に特定のエラーがある:バイナリ表現(「CGFloat」(別名「フロート」)との
無効なオペランドそれが持つ価値だ 『抽出物「。のNSNumber *)
ありがとう、私はupvoteに十分な担当者を持っているとすぐに、私はこれをupvoteします。 –