質問: CGPoint(x: self.view.bounds.width / 2, y: self.view.bounds.height * CGFloat(num += 1) / 7) if num <= max { self.view.addSubview(t) } } 『Cannot invoke initializer for type 'CGFloat' with an argument list of type '(())'』 というエラーが出ました。 ### 補足情報(言語/FW/ツール等のバージョンなど) swift 3 Xcode 8
回答: `num += 1`→`num + 1` 【補足】 例えばC言語でしたら、`num += 1`という式はnum+1の値を返しますが、Swiftの場合は値を返しません。