iOS-Foundation框架—结构体(转载)

Posted 梁飞宇

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS-Foundation框架—结构体(转载)相关的知识,希望对你有一定的参考价值。

一、基本知识

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中坐标原点在左上角。

以上是关于iOS-Foundation框架—结构体(转载)的主要内容,如果未能解决你的问题,请参考以下文章

结构体共用体枚举博客转载

[转载:答错了]取结构体变量的便宜量.

裸机开发框架构建之---点灯大师

2022-05-01:golang里,结构体B里包含一个结构体A和一个整型成员变量。现在要给结构体A实现一个方法,让它能访问到B的整型变量,这个方法应该怎么写? 如果还有结构体C,D,E,F...都和

转载c++面试题

2018.5.2 file结构体