一、基本知识

  Foundation—基础框架。框架中包含了很多开发中常用的数据类型,如结构体,枚举,类等,是其他ios框架的基础。

  如果要想使用foundation框架中的数据类型,那么包含它的主头文件就可以了。

  即#import<foundation/foundation.h>

  补充:core foundation框架相对底层,里面的代码几乎都是c语言的,而foundation中是OC的。

二、常用的结构体介绍及简单使用

  常用的结构体:

  

(一)NSRang的基本使用

     

(二)NSPoint/CGPoint的使用

  

(三)NSSize/CGSize的使用

  

(四)NSRect/CGRect的使用

  

  常规的使用方式:

  在开发中,想要验证结构体中属性的值,应该如何打印?

  

  利用框架函数把相应的结构体转变成字符串,再直接打印字符串即可

  

(五)Foundation框架中一些经常用到的结构体函数 

  

  补充1:导入框架  Build phase->link (+)

  补充2:ios中坐标原点在左上角。

 
 

最新文章

  1. 关于hadoop
  2. 一些实用但不为人知的Unix命令
  3. NOIP2005提高组 过河
  4. 【BZOJ 2618】 2618: [Cqoi2006]凸多边形 (半平面交)
  5. Scrapy在win7 32位的安装及依赖包
  6. table中的边框合并实例
  7. 老司机带你开飞机 一: mssql on linux 安装指导
  8. 马士兵讲jsp项目--BBS项目分析笔记
  9. Spring Cloud 入门教程(七): 熔断机制 -- 断路器
  10. CMDB服务器管理系统【s5day88】:采集资产之Agent、SSH和Salt模式讲解
  11. Day11字符串 title
  12. 获取邮箱使用情况、以及最后一次logon时间
  13. Xshell安装及漏洞详解
  14. tomcat和server安装和操作
  15. node 和npm 版本更新
  16. 【洛谷】【动态规划+单调队列】P1714 切蛋糕
  17. 【OT1.0 + TP3.2】开启trace调试、输出调试信息、开启自定义菜单
  18. 网站发布时候,图片,css,js等都不显示
  19. ajax本地跨域请求以及解决方法
  20. 字符串hash与字典树

热门文章

  1. MySQL float 与decimal 各中的区别。
  2. PHP并发最佳实践
  3. android之获取应用中的图片资源_获取找你妹中的图片资源
  4. hdu 1394 zoj 1484 求旋转序列的逆序数(并归排序)
  5. Activity切换动画(overridePendingTransition)-翻页效果
  6. POJ训练计划1459_Power Network(网络流最大流/Dinic)
  7. Windows 10 安装
  8. .net-一般处理程序及生命周期
  9. Median of Sorted Arrays
  10. uva 11134 - Fabled Rooks(问题转换+优先队列)