博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS-Foundation框架—结构体(转载)
阅读量:5874 次
发布时间:2019-06-19

本文共 499 字,大约阅读时间需要 1 分钟。

一、基本知识

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

转载于:https://www.cnblogs.com/lxlx1798/p/6647558.html

你可能感兴趣的文章
Android录制视频报错setVideoSize called in a invalid state 1
查看>>
angularjs ui-router
查看>>
python nltk 入门demo
查看>>
Android动态权限处理
查看>>
MySQL InnoDB 存储引擎探秘
查看>>
Python学习之数据类型
查看>>
从闭包函数的变量自增的角度 - 解析js垃圾回收机制
查看>>
java解析json字符串详解(两种方法)
查看>>
Java虚拟机 —— 垃圾回收机制
查看>>
AI考拉技术分享--Scrum入门
查看>>
MCTencentOpenAPI Cocoapods支持
查看>>
14-Flink-Table-&-SQL实战
查看>>
Java 线程池的认识和使用
查看>>
logstash常用插件介绍
查看>>
换个姿势学数学:广义二次函数的致命魔术
查看>>
<<深入PHP面向对象、模式与实践>>读书笔记:面向对象设计和过程式编程
查看>>
开发了个 Flipper 调试工具的 Flutter 版本 SDK,让 Flutter 应用调试起来更容易
查看>>
转行学习数据分析师还来得及吗?
查看>>
Scrum:为什么Sprint长度应该短?
查看>>
Java到底能干嘛?
查看>>