このコードを完成させる方法エラーが発生しています。CGAffinetransformを比較するには?
-(IBAction)dropDownBtn:(id)sender {
dropDownBtn.transform = CGAffineTransformMakeRotation(720*M_PI/360);
if ([dropDownBtn.transform CGAffineTransformMakeRotation(720*M_PI/360)) {
dropDownBtn.transform = CGAffineTransformMakeRotation(520*M_PI/360);
}
}
投稿する前に試しましたか? Equatable拡張を追加しましたか? :P –
@JulianKrólはい、これはデフォルトでコアグラフィックスのヘッダー 'public func ==(lhs:CGAffineTransform、rhs:CGAffineTransform) - > Bool'で宣言されています。 cmd = +演算子をクリックするだけです。たぶんちょっと速い3?それ以前のバージョンでは試していない。 –