NSRange (表示范围) location , length
初始化
NSRange range={4,5};
NSRange = NSMakeRange(4,5);
NSString *str = NSStringFromRange(range); 转成NSString
NSSize 等同于 CGSize 有两个值组成 weight表示宽度 height高度
CGSize 其实就是 typedef NSSize 给NSSize重命名的
使用方法 基本和NSRange差不多
NSSize size = {21,19};
NSSize size2 = NSMakeSize(21, 19);
NSString *strSize = NSStringFromSize(size2);
NSPoint 等同CGPoint 表示一个点的坐标位置
NSPoint point = {20,40};
NSPoint point2 = NSMakePoint(20, 40);
NSString * strPoint = NSStringFromPoint(point);
NSRect 等同于
struct CGRect {
CGPoint origin;
CGSize size;
};
NSRect rect = {40,60,100,200};
NSRect rect2 = NSMakeRect(0, 10, 100, 100);
NSString * strRect = NSStringFromRect(rect);
时间: 2024-10-27 08:33:58