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 对象可以修改 

  • 相关阅读:
    php namespacee原理
    CentOs7安装源设置
    centos安装docker
    docker快速搭建php7.2-nginx开发环境
    python将数据存储到csv文件中
    第十二周博客总结
    第十一周博客总结
    爬取今日新闻网的侧边栏
    第十周博客总结
    python语言实现网络爬虫---requests库、BeautifulSoup4库
  • 原文地址:https://www.cnblogs.com/jiangyicheng/p/5105106.html
Copyright © 2011-2022 走看看