美文网首页
Object-C复习

Object-C复习

作者: 天涯火花 | 来源:发表于2015-11-14 11:16 被阅读54次

第一节

1.OC是基于C语言的面向对象的编程,是OS X和iOS操作系统的主要编程语言。
2.OC的发展史
(1)1980年初,发明了C语言
(2)1988年NeXT公司使用OC开发
(3)1996年OC成为苹果主要编程语言
3.OC的特点
(1)C语言的超集。
(2)具有完备的的面向对象特征
(3)包含一个运行时系统
(4)类库丰富
4.类和对象
(1)类:具有相同特征和行为的事物的抽象
(2)对象:万事万物皆对象
类和对象的关系:对象是类的实例,类是对象的类型。
5.类:
类定义包含两部分:
(1)接口部分:对外声明类的特征和行为
标志:@interface...@end
作用:声明类的实例变量和方法
(2)实现部分
标志:@implementation...@end
作用:实现方法
6.创建对象
Person *person = [Person alloc]init];
alloc:为对象分配内存空间,并清0;
init:初始化
类方法:+(id)alloc:+表示这个方法属于类方法,(id)表示返回值是任意类型的对象
对象方法:-(id)init: -表示这个方法属于对象方法,init表示初始化
7.实例变量可见度:@public,@protected,@private
8.public修饰的实例变量可以直接使用->访问

相关文章

  • Object-C复习

    第一节 1.OC是基于C语言的面向对象的编程,是OS X和iOS操作系统的主要编程语言。2.OC的发展史(1)19...

  • Effective Object-C 52:1-5

    一、熟悉Object-C Object-C : 基于C语言基础 + 面向对象特性。 1.了解Object-C 的起...

  • iOS

    一、Object-c试题总结: 1、Object-c的类可以多继承么?可以实现多个接口么? 答:Object-c的...

  • .mm文件

    .m文件是纯Object-C 文件.mm是Object-C和C++混合文件 .m只能调用纯Object-C的类,不...

  • 深入理解Object-C消息转发机制

    深入理解Object-C消息转发机制 深入理解Object-C消息转发机制

  • 通过响应者链条找到控制器

    Object-C swift

  • iOS 截屏代码

    Object-C swift

  • 第一天:

    Object-c 概述 object-c简称obj-c或者oc c:c语言 object:面向对象 object-...

  • iOS Swift Dispatch

    1.延迟1.5秒执行:Object-C: Swift 2.异步执行回到主线程Object-C Swift

  • iOS 开发宏

    持续更新Object-C

网友评论

      本文标题:Object-C复习

      本文链接:https://www.haomeiwen.com/subject/ebhkhttx.html