oc笔记——Foundation框架

面向对象的三大特征:

封装,继承,多态;

多态是源于动物学概念,基于继承。

static可以声明全局变量

(一个汉子占三个字节)

 

Foundation框架介绍

cocoa 介绍

--编写oc语言的工具包,由Foundation kit 和app kit 俩部分组成,前者是基础工具库,后者主要ui库/枚举。

Foundation作用

--Foundation框架主要定义类一些基础类,供程序员来使用

.Foundation框架中所有类都继承nsobject这个对象

.作为通用的面向对象的函数库,Foundation提供了字符串/数值的管理,容器及其枚举,以及其他的一些功能

.其中常用的类“ns”前缀来自于cocoa的源,nextstep它可以在ios和Mac os中使用

 

NS五大类:

.NSNumber  数字

.NSString  字符串的使用

.NSArray  数组的使用

.NSDictionary 字典的使用

.NSSet 集合的使用

 

.NSNumber  数字 介绍

NSNumber 是基本数据类型的包装类

.NSInteger

-64位

    typedef long NSInteger

  typedef unsigned long NSUInteger     //无符号长整型

-32位

  typedef int NSInteger

    typedef unsigned int NSUInteger     //无符号整型

 

 .NSString  字符串的使用

 .oc语言字符串必须易@开头,引号当中则是字符串的内容,如@"123";

.NSString  对像,一旦被创建,就不可以再修改。

.NSMutableString 对象可以修改 

 

posted @ 2016-01-06 12:31  海绵宝宝つ丢了派大星  阅读(190)  评论(0编辑  收藏  举报