Object-C编程总结

Objective-C是基于标准的ANSI C的一门面向对象语言。其语法和设计主要基于Smalltalk,所以有些类似,而且支持标准的C语言语法。
Mac OS,iPhone SDK,Xcode等追溯到NeXT,NeXTStep  ,是以OC为主力开发语言,所以程序中会程序NX,NS字样
基础知识普及:
1.代码文件的类型有三种:[.h]头文件,[.m]C代码,[.mm]C++代码。
2.定义了一种新的调用头文件的方法#import,这样不会重复#include头文件,只在没有调用过的时候调用一次
3.OC定义类特点:先在.h头文件里定义接口,在.m代码文件里实现
4.方法的返回值的数据类型为id,这种数据类型类似于C++的指针,在OC中叫指针类型
5.OC中强类型定义,弱类型定义
  强类型定义:定义该实例的时候必须指明类的名字
  弱类型定义:没有指明类的名字----->为实际设计模式提供方便
6.Objective-C里的类可以定义两种方法:
  ①实例的方法
  必须创建类的一个实例之后,通过实例调用执行的方法
  ②类方法
  不需要创建实例,直接通过类的名称调用方法

   



关键:
1.多线程
2.设计模式

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值