OBJ-C简介部分学习笔记
来源:互联网 发布:淘宝客买家平台 编辑:程序博客网 时间:2024/05/16 02:46
==========================================================================================
Objective - C
==========================================================================================
1.Objective-C简介
C语言发展为:C++,Obj-C;
C语言是面向过程的高级语言;注重解决问题的过程,由函数构成。
高级语言还有面向对象的语言,如C++,Obj-C;
Obj-C是基于C,并在C的基础上进行了拓展;
C#是微软推出的语言,可以用Visual Studio编写,但和C的关系并不是很大,只是比较像而已;
------------------------------------------------------------------------------------------
OBJ-C是面向对象的语言
由Brad Cox基于Smalltalk改进而来
遵从ANSI C标准C语法,同时使用了Smalltalk的方法
在运行时可以灵活处理所有事情
运行时非常灵活:
Dynamic Binding动态绑定
Dynamic Typing动态检查
Dynamic Linking动态链接
OBJ-C可以认为是继承了C和Smalltalk的优点。
------------------------------------------------------------------------------------------
Dynamic Language
几乎所有的工作都可以在运行时处理;
使用动态链接,动态绑定,动态检查;
最大的灵活性;
最小化RAM和CPU使用;
------------------------------------------------------------------------------------------
OC学习注意
OC不是一门全新的语言;
C语言的基础上增加了一层最小的面向对象语法;
OC完全兼容C语言;
可以在OC代码中混入C语言代码,甚至是C++代码;
可以使用OC开发MAC OS X平台和IOS平台的应用程序;
Objective - C
==========================================================================================
1.Objective-C简介
C语言发展为:C++,Obj-C;
C语言是面向过程的高级语言;注重解决问题的过程,由函数构成。
高级语言还有面向对象的语言,如C++,Obj-C;
Obj-C是基于C,并在C的基础上进行了拓展;
C#是微软推出的语言,可以用Visual Studio编写,但和C的关系并不是很大,只是比较像而已;
------------------------------------------------------------------------------------------
OBJ-C是面向对象的语言
由Brad Cox基于Smalltalk改进而来
遵从ANSI C标准C语法,同时使用了Smalltalk的方法
在运行时可以灵活处理所有事情
运行时非常灵活:
Dynamic Binding动态绑定
Dynamic Typing动态检查
Dynamic Linking动态链接
OBJ-C可以认为是继承了C和Smalltalk的优点。
------------------------------------------------------------------------------------------
Dynamic Language
几乎所有的工作都可以在运行时处理;
使用动态链接,动态绑定,动态检查;
最大的灵活性;
最小化RAM和CPU使用;
------------------------------------------------------------------------------------------
OC学习注意
OC不是一门全新的语言;
C语言的基础上增加了一层最小的面向对象语法;
OC完全兼容C语言;
可以在OC代码中混入C语言代码,甚至是C++代码;
可以使用OC开发MAC OS X平台和IOS平台的应用程序;
1 0
- OBJ-C简介部分学习笔记
- obj-c学习笔记
- OBJ-C类和对象学习笔记
- OBJ-C类方法概述学习笔记
- OBJ-C组合模式学习笔记
- OBJ-C组合模式学习笔记
- OBJ-C构造方法学习笔记
- OBJ-C block + protocol 学习笔记
- OBJ-C NSString + NSRange + NSMutableString 学习笔记
- OBJ-C NSArray + NSDictionary学习笔记
- OBJ-C对象的存储细节学习笔记
- OBJ-C NSString类介绍及用法学习笔记
- OBJ-C匿名对象和封装学习笔记
- OBJ-C self和super关键字学习笔记
- OBJ-C类的继承和派生学习笔记
- OBJ-C @property和@synthesize关键字学习笔记
- OBJ-C动态类型&静态类型学习笔记
- OBJ-C内存管理+@property参数+@class+autorelease学习笔记
- Microsoft Dynamics AX 2012 X++ Editor Extensions
- android第一步---环境搭建
- 测试markdown
- 网页中在线客服关联QQ
- Matlab&Simulink开发STM32F4
- OBJ-C简介部分学习笔记
- Leetcode 343. Integer Break
- hdu_5667_sequence
- zoj 2338 The Towers of Hanoi Revisited
- Hive JSON数据处理的一点探索
- 学习
- 哈理工OJ 1189 区间最大值 II(线段树【简单】)
- brctl工具学习
- R语言前期准备之LINUX下安装