foundation框架—结构体

简介: Foundation框架—结构体 一、基本知识 Foundation—基础框架。框架中包含了很多开发中常用的数据类型,如结构体,枚举,类等,是其他ios框架的基础。 如果要想使用foundation框架中的数据类型,那么包含它的主头文件就可以了。

 

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 +

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

 

 

目录
相关文章
|
16天前
|
Swift iOS开发
Swift 结构体
10月更文挑战第28天
23 0
|
Swift
Swift实用小册08:Class类的Struct结构体的使用
Swift实用小册08:Class类的Struct结构体的使用
273 0
Swift实用小册08:Class类的Struct结构体的使用
|
存储 编译器 Swift
Swift5.0 - day3-可选项、结构体、类
Swift5.0 - day3-可选项、结构体、类
148 0
Swift5.0 - day3-可选项、结构体、类
|
存储 编解码 编译器
Swift5.1—类和结构体
Swift5.1—类和结构体
120 0
Swift5.1—类和结构体
|
存储 Swift iOS开发
Swift讲解专题十——类与结构体
Swift讲解专题十——类与结构体
102 0
|
存储 Swift
16.Swift学习之结构体
结构体的介绍 概念介绍 结构体(struct)是由一系列具有相同类型或不同类型的数据构成的数据集合 结构体是值类型 结构体既可以定义属性又可以定义方法 定义语法 struct 结构体名称 { // 属性和方法 } 举例 stru...
997 0
|
iOS开发
Foundation 框架详细解析
Foundation框架详细解析 (一) —— 基本概览(一)Foundation框架详细解析 (二) —— Foundation的结构组成和它在iOS系统中的地位和位置(一)
2049 0
|
iOS开发 Swift 存储
swift4.0-11 类和结构体
代码学习swift4.0, 类和结构体 // // main.swift // SwiftLearn11-类和结构体 // // Created by iOS on 2018/5/7. // Copyright © 2018年 weiman. All rights reserved. // import Foundation print("Hello, World!") /* swift的类文件只有一个,不像OC中有.h和.m文件。
1148 0