zoukankan      html  css  js  c++  java
  • 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 对象可以修改 

  • 相关阅读:
    vsftp搭建
    进程管理相关命令(15 个)
    系统管理与性能监视命令 (9 个)
    系统权限及用户授权相关命令(4 个)
    用户管理命令(10个命令)
    深入网络操作命令(9条命令)
    查看系统用户登陆信息的命令(7 个)
    查看文件及内容处理命令(21个命令)
    有关磁盘与文件系统的命令(16个命令)
    linux kernel bisops.h
  • 原文地址:https://www.cnblogs.com/jiangyicheng/p/5105106.html
Copyright © 2011-2022 走看看