仅做记录,一个函数和字符串之间的互相转换

方法如下:

UIKIT_EXTERN NSString *NSStringFromCGPoint(CGPoint point);
UIKIT_EXTERN NSString *NSStringFromCGVector(CGVector vector);
UIKIT_EXTERN NSString *NSStringFromCGSize(CGSize size);
UIKIT_EXTERN NSString *NSStringFromCGRect(CGRect rect);
UIKIT_EXTERN NSString *NSStringFromCGAffineTransform(CGAffineTransform transform);
UIKIT_EXTERN NSString *NSStringFromUIEdgeInsets(UIEdgeInsets insets);
UIKIT_EXTERN NSString *NSStringFromUIOffset(UIOffset offset); UIKIT_EXTERN CGPoint CGPointFromString(NSString *string);
UIKIT_EXTERN CGVector CGVectorFromString(NSString *string);
UIKIT_EXTERN CGSize CGSizeFromString(NSString *string);
UIKIT_EXTERN CGRect CGRectFromString(NSString *string);
UIKIT_EXTERN CGAffineTransform CGAffineTransformFromString(NSString *string);
UIKIT_EXTERN UIEdgeInsets UIEdgeInsetsFromString(NSString *string);
UIKIT_EXTERN UIOffset UIOffsetFromString(NSString *string);

例子:

结构体转字符串:

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

字符串转 结构体:

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

最新文章

  1. iOS进阶篇索引,标记和自定义的table
  2. iOS从App跳转至系统设置菜单各功能项的编写方法讲解
  3. 【js】将table的每个td的内容自动赋值给其title属性
  4. 解决使用IIS5.0配置的FTP服务器,客户端浏览器访问时无法获取目录列表的问题。
  5. python的一些总结1
  6. (ZZ)WPF经典编程模式-MVVM示例讲解
  7. Codeforces Round#309 C Kyoya and Colored Balls
  8. Java线程Dump分析工具--jstack(转)
  9. VBOX安装Centos设置分辨率为1366x768[已解决]
  10. LB 高可扩展性集群(负载均衡集群)
  11. [leetcode-541-Reverse String II]
  12. GetConsoleTitle 函数--获取控制台窗口标题
  13. Canvas 宽度、高度设置
  14. 引入Log4j
  15. Fiddler工具的界面说明
  16. DNS入门
  17. C++笔记002:VS2010报错:LINK fatal error LNK1123 转换到 COFF 期间失败文件无效或损坏
  18. 使用 MapTiler 进行地图切片
  19. SAM求多个串的最长公共子串
  20. Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/ma ven/cli/Maven

热门文章

  1. sphinx相关文章
  2. Android的xml/assets/raw资源使用具体解释
  3. 【服务器防护】centos iptables 防火墙设置 mac过滤
  4. Jquery使容器自适应浏览器窗口
  5. memcached+Mysql(主从)
  6. SQL相关路径查询脚本
  7. Object-C中的数字对象
  8. java后台分页实例一
  9. atitit.attilax.com产品 软件项目通用框架类库总结
  10. CSS3多背景应用