Cocoa touch 什么是';转换';打印对象时在xcode控制台中显示的向量?

Cocoa touch 什么是';转换';打印对象时在xcode控制台中显示的向量?,cocoa-touch,xcode,Cocoa Touch,Xcode,我正在检查旋转后的UIView。 所以,在调试时,我转到控制台并键入 print-object [self view] 我得到 <UIView: 0x4b14e40; frame = (0 0; 748 1024); transform = [0, 1, -1, 0, 0, 0]; autoresize = W+H; layer = <CALayer: 0x4b16ea0>> 所以我注意到了“变换”向量。但我找不到它的意思。如果它与方向变化和旋转有关,那么每个数字

我正在检查旋转后的UIView。 所以,在调试时,我转到控制台并键入

print-object [self view]
我得到

<UIView: 0x4b14e40; frame = (0 0; 748 1024); transform = [0, 1, -1, 0, 0, 0]; autoresize = W+H; layer = <CALayer: 0x4b16ea0>>

所以我注意到了“变换”向量。但我找不到它的意思。如果它与方向变化和旋转有关,那么每个数字代表什么?它看起来像一个转换矩阵,但有6个变量?
谢谢。

这意味着您的视图发生了变化,如旋转、平移和缩放。 有关更多信息,请参见方法

CGAffineTransform CGAffineTransformMake(CGFloat a, CGFloat b, CGFloat c, CGFloat d, CGFloat tx, CGFloat ty)