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框架

一 Foundation框架介绍 框架是由许多类、方法、函数、文档按照一定的逻辑组织起来的集合。 Foundation框架中的类Foundation框架允许使用一些基本对象,如数字和字符串,以及一些对...
  • ab20514
  • ab20514
  • 2015年10月04日 17:25
  • 642

oc学习之Foundation框架--装箱和拆箱

装箱:boxing,指的是将基本数据类型转为oc对象 拆箱:unboxing,指的是将oc对象转为基本数据类型 在这里我们要用到两个类--NSValue和NSNumber NSValue...
  • Little_clumsy_bird
  • Little_clumsy_bird
  • 2016年08月20日 16:34
  • 320

iOS编程基础-OC(十一)-Foundation框架中的系统服务:URL处理和进程间通信

该系列文章系个人读书笔记及总结性内容,任何组织和个人不得转载进行商业活动!             第11章 Foundation框架中的系统服务          ...
  • baby_hua
  • baby_hua
  • 2017年12月26日 18:42
  • 30

黑马程序员_OC Foundation框架简介

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------     学习.net开发,我们是在Microsoft Visual Studio(简称VS)...
  • skywqnan
  • skywqnan
  • 2015年07月23日 23:18
  • 185

OC学习篇之---Foundation框架中的NSObject对象

前一篇文章讲到了OC中的代理模式:http://blog.csdn.net/jiangwei0910410003/article/details/41777627,而且前几篇文章就介绍了OC中的类相关...
  • jiangwei0910410003
  • jiangwei0910410003
  • 2014年12月07日 16:06
  • 9184

Foundation框架解析

字符串(NSString与NSMutableString)创建字符串int main(int argh, char * argv[]) { @autoreleasepool { ...
  • github_33393668
  • github_33393668
  • 2016年02月24日 13:18
  • 614

ios_Cocoa框架 “Foundation”和“UIKit”的区别

Cocoa Cocoa不是一种编程语言(它可以运行多种编程语言),它也不是一个开发工具(通过命令行我们仍然可以开发Cocoa程序),它是创建Mac OS X和IOS程序的原生面向对象API,为这...
  • hw_2396611405
  • hw_2396611405
  • 2015年12月05日 11:04
  • 4492

第六章:Foundation框架详解

Foundation框架是Cocoa编程、iOS编程的基础框架,它包括字符串、集合、日期、时间等基础。 本章包括: NSString和NSMutableString 代表日期、时间的N...
  • xiaoxiaobukuang
  • xiaoxiaobukuang
  • 2015年12月24日 17:14
  • 1754

iOS框架之两个极为重要的框架————Foundation和UIKit的相关内容以及一些其他Cocoa相关内容

Cocoa框架是iOS应用程序的基础,了解Cocoa框架,对开发iOS应用有很大的帮助。 1、Cocoa是什么? Cocoa是OS X和 iOS操作系统的程序的运行环境。 是什么因素使一个程序成为...
  • Lerryteng
  • Lerryteng
  • 2016年04月21日 11:14
  • 2147

Foundation框架中的文件和目录

使用NSFileManager管理文件
  • u014084081
  • u014084081
  • 2014年11月05日 22:27
  • 871
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:OC Foundation框架简介
举报原因:
原因补充:

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