for文の範囲指定の際、0から変数に格納されている数値までとしたいのですが、エラーが出てしまい、どう対処すれば良いかわかりません;
swift
1var Yheight = productY(yheight: Int(#imageLiteral(resourceName: "sheep").size.width))
swift
1for y in 0..<Yheight{ 2 for x in 0..<Xwidth { 3 let array = getPixelColorFromUIImage(myUIImage: image!, pos: CGPoint(x:x,y: y)) 4 } 5 }
ここで、
Binary operator '..<' cannot be applied to operands of type 'Int' and 'ViewController.productY'
というエラーが発生します。
なお、productYはこのようにしています。
swift
1class productY { 2 var yheight:Int 3 init(yheight:Int) { 4 self.yheight = yheight 5 } 6 }
初心者なもので、何かと伝わりづらいと思いますがよろしくお願い申し上げます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/25 06:56
2017/10/25 06:56
2017/10/25 07:12