zoukankan      html  css  js  c++  java
  • ios开发-第二天

    1.#import可保证无论头文件出现多少次,只包含一次,而#include相反。

    2.如果用户不提供文件路径的话,那么argc的值为1,可以用来做是否错误的判断。

    3.面向对象和面向过程的区别

    面向过程是分析出解决问题的步骤,然后用函数的方式实现,使用的时候一个一个依次调用就行了。
    面向对象就是把构成事物分解成一个个对象,目的不是完成一个步骤,而是为了描述某个事物在整个解决问题中的步骤。
    比如下棋
    面向过程呢,就是1、开始游戏 2、黑子先走 3、绘制画面 4、判断输赢 5、轮到白子 6.绘制画面 7.判断输赢 8.返回步骤2 9.输出最后结果等按照步骤来执行。
    面向对象呢,整个下棋可分为1、黑白双方 两方行为是一模一样的 2、棋盘系统,负责绘制画面 3、规则系统,负责判定诸如犯规,输赢等等按照功能来划分。保证了充分的可扩展行。

    4.id与void*不同的是:id指向的肯定是个对象,不是基本类型。
    5.@class(h文件中),实际用到时在m文件中还是要import “A.h”
    6.命名: getter:memberB(无get)
    “Get”方法 getSomeData:(DataType**)

  • 相关阅读:
    docker gitlab and gitlab api
    service mesh,linkerd,sidecar,apigateway
    FIS3
    various system release [online]
    certification on windows and
    postman_
    macbook ios recovery and mount hfs+ journal and revert
    distribution system index
    登录科普(一)CAS与Oauth
    sonar,jiar,xray,jenkins[cli] [sudoers]
  • 原文地址:https://www.cnblogs.com/ejllen/p/3738475.html
Copyright © 2011-2022 走看看