OC Foundation框架简介

原创 2015年07月10日 23:53:23


1)什么是框架?

框架是由许多类、方法、函数、文档按照一定的逻辑组织起来的集合,以便使研发程序变得更容易在OS X下的Mac操作系统中大约有80个框架为所有程序开发奠定基础的框架称为Foundation框架

Foundation框架允许使用一些基本对象,如数字和字符串,以及一些对象集合,如数组,字典和集合,其他功能包括处理日期和时间、内存管理、处理文件系统、存储(或归档)对象、处理几何数据结构(如点和长方形)

Cocoa是Foundation和AppKitCocoa Touch是Foundation和UIKit

Foundation框架中大约有125个可用的头文件,作为一个简单的形式,可以简单地使用以下语句导入 : #import <Foundation/Foundation.h> 因为Foundation.h文件实际上导入其他所有Foundation框架中的头文件

2)Foundation框架的作用

Foundation框架是Mac\iOS中其他框架的基础Foundation框架包含了很多开发中常用的数据类型:结构体
枚举

3)如何使用Foundation框架

要想使用Foundation框架中的功能,包含它的主文件即可#import <Foundation/Foundation.h> 


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

黑马程序员_OC Foundation框架简介

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------     学习.net开发,我们是在Microsoft Visual Studio(简称VS)...

【IOS 开发学习总结-OC-25】★★★objective-c——foundation 框架之字符串

【IOS 开发学习总结-OC-25】★★★objective-c——foundation 框架之字符串字符串objective-c 有2个字符串,NSString (字符序列不可变)和NSMuttab...

黑马程序员--OC学习篇之Foundation框架中的NSArray对象和NSMutableArray对象

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一、NSArray类 [objc] view plaincopy...

OC基础语法(七)---Foundation框架

一、结构体 表示范围作用的结构体:NSRange(location length)。 创建NSRange的3种方式: 例如: @"i love oc"  找到love的范围 1.NSRange...

OC语法<4.5> Foundation框架中-集合的内存管理和集合之间的相互转换

一:集合的内存管理 二:ARC机制下的内存管理 三:集合之间的相互转换

【黑马程序员】OC-Foundation框架—NSArray和NSMutableArray

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一、NSArray的介绍和基本使用 1)什么是NSArray? NSArray是OC中的数组类...

OC学习笔记之Foundation框架NSNumber、NSValue和NSDate

---------------------- IOS开发、Android培训、期待与您交流! ---------------------- 一、NSNumber         前几篇笔记中,小桥复...

第十六篇:OC中的Foundation框架练习

Foundation框学习推存博客: // Fundation #import // 14. 自定义一个Ball类,有一个颜色属性(只有黑色和白色)。 typedef enum _Bal...

黑马程序员-[OC语言] 第八篇:foundation框架之 NSFileManager、NSDate概述

OC加强--第五天学习总结 1.NSFileManager介绍 NSFileManager是用来管理文件系统的。它可以用来进行常见的文件/文件夹操作。 NSString*filePath=@”/us...

OC语法<4.3> Foundation框架中的集合类-NSDictionary

一:字典 NSDictionary 概述:OC中的字典是以键值对的形式来存储数据的 (key value),字典当中的key值是唯一的; 二:可变字典 NSMutableDictionary 概述:N...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)