ココアのCGAffineTransform
からを取得するにはどうすればよいですか?NSString
iOSにはがありCGAffineTransformFromString
ます。
ココアのCGAffineTransform
からを取得するにはどうすればよいですか?NSString
iOSにはがありCGAffineTransformFromString
ます。
より良い解決策がないため、私は現在これを行っています:
CGAffineTransform CGAffineTransformFromString(NSString *string)
{
string = [string stringByTrimmingCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@"[ ]"]];
NSArray *components = [string componentsSeparatedByString:@","];
CGAffineTransform transform;
transform.a = [[components objectAtIndex:0] floatValue];
transform.b = [[components objectAtIndex:1] floatValue];
transform.c = [[components objectAtIndex:2] floatValue];
transform.d = [[components objectAtIndex:3] floatValue];
transform.tx = [[components objectAtIndex:4] floatValue];
transform.ty = [[components objectAtIndex:5] floatValue];
return transform;
}