iOS 复杂构造类型与字符串互相转换

复杂构造类型转字符串方法:

NSString *NSStringFromCGPoint(CGPoint point);
NSString *NSStringFromCGSize(CGSize size);
NSString *NSStringFromCGRect(CGRect rect);
NSString *NSStringFromUIOffset(UIOffset offset);
NSString *NSStringFromUIEdgeInsets(UIEdgeInsets insets);
NSString *NSStringFromCGVector(CGVector vector);
NSString *NSStringFromCGAffineTransform(CGAffineTransform transform);

字符串转复杂构造类型方法:

CGPoint CGPointFromString(NSString *string);
CGSize CGSizeFromString(NSString *string);
CGRect CGRectFromString(NSString *string);//我们在监听高度变化时需要用这个,获取键盘的frame值,就是从一个string类型中取出CGRect!
UIOffset UIOffsetFromString(NSString *string); 
UIEdgeInsets UIEdgeInsetsFromString(NSString *string);//距离边界的距离,上左下右的顺序!
CGVector CGVectorFromString(NSString *string);
CGAffineTransform CGAffineTransformFromString(NSString *string);


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 8,621评论 0 4
  • importUIKit classViewController:UITabBarController{ enumD...
    明哥_Young阅读 9,461评论 1 10
  • 看了从组织架构到部门设计,再到岗位分析与评价,因为都是工具型内容,没有大白话定义,特地暂停读书,百度了定岗定编的定...
    cooooky阅读 1,828评论 0 1
  • 今天是五一劳动节,也是我爸妈的二十周年结婚纪念日,尽管他俩从来没有庆祝过。“为什么是这个日子呢?”我问。爸爸说,“...
    38c586b63899阅读 2,286评论 2 1

友情链接更多精彩内容