美文网首页
Objective-C总结----1.入门

Objective-C总结----1.入门

作者: 鋼鉄侠 | 来源:发表于2016-10-07 19:10 被阅读27次

简介

Objective-C是苹果公司iOS系统的主要编程语言,于2007年发布了2.0版本,该版本增加了许多特性:自动声明、补全属性、点语法、快速枚举、异常处理、运行时性能提升和支持64位。

平台构成

  • Objective-C编程语言->OOP(Object Oriented Programming)面向对象开发
  • Objective-C运行时环境->runtime,可动态编程
  • 软件库->Cocoa Touch framework,Foundation(基础API)
  • 软件开发工具IDE->Xcode

如何学习Objective-C

精通一门编程语言的最佳方法就是用它来编程。
Xcode是Mac上进行Objective-C开发的最佳IDE,也是iOS app开发唯一的工具。


Objective-C基本知识

  • Objective-C是C语言的超集,其本质是C语言,通过结构体将C语言包装成OOP编程语言,对象就是指向结构体的指针。

C语言基本数据结构

  • 基本类型:
    整型(短整型short、整型int、长整型long)
    字符型(char)
    实型(浮点型)单精度float、双精度double
  • 构造类型:
    数组
    结构体
    枚举
    共用体
  • 指针类型(*)
  • 空类型(void)

Objective-C基本数据类型,在C语言基础上增加一些类型

  • 基本类型:
    整型(短整型short、整型int、长整型long)
    字符型(char)
    实型(浮点型)单精度float、双精度double
布尔类型(BOOL)YES/NO
  • 构造类型:
    数组
    结构体
    枚举
    共用体
  • 指针类型(*)
对象类型(类)
+id类型
  • 空类型(void)
Block
特殊类型:SEL,nil

Objective-C与C 源程序文件后缀区别

C语言:.h&.c
Objective-C:.h&.m

相关文章

网友评论

      本文标题:Objective-C总结----1.入门

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