在目标C中创建一系列CGFloats可以使用以下方法:
NSMutableArray *cgFloats = [[NSMutableArray alloc] init];
[cgFloats addObject:@(1.0)];
[cgFloats addObject:@(2.0)];
[cgFloats addObject:@(3.0)];
CGFloat cgFloats[3] = {1.0, 2.0, 3.0};
NSUInteger count = 3;
CGFloat *cgFloats = malloc(count * sizeof(CGFloat));
cgFloats[0] = 1.0;
cgFloats[1] = 2.0;
cgFloats[2] = 3.0;
需要注意的是,使用动态分配的C数组后,记得在不再需要使用时使用free函数释放内存空间,以避免内存泄漏。
这些方法可以根据您的具体需求选择适合的方式来创建一系列的CGFloats。
领取专属 10元无门槛券
手把手带您无忧上云