码迷,mamicode.com
首页 > 其他好文 > 详细

基础知识

时间:2015-03-22 00:17:32      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:

 .cc .cpp c++语言源程序

.c C语言源程序

.o  .out  C  C++ OC编译后生成的文件

框架 framework 一系列函数,类等程序单元的集合,可以系统提供某一方面的功能

@autoreleasepool
{
}

NS 是前缀  Cocoa对所有函数,变量,类型  前加NS 表示来源于 Cocoa 而不是来自于其他程序包

增加前缀来避免命名冲突

编译型语言,使用编译器来编译该源程序,xcode内置llvm low level virtual machine 的 clang 编译器来编译oc程序

早起版本使用GCC,从XCODE  4开始使用LLVM 3编译器  比GCC更快。

格式如下:

clang -fobjc-arc -framework Foundation Hello.m -o hello.out

执行  ./hello.out

./是当前目录下

符号导航  以类 方法 属性 形式显示项目中所有类

文件模板库:指定文件模板,快速创建指定类型文件

代码片段库:拖入代码段

C 类 M 方法 Pr 协议  f 函数

OC是强类型语言,1、所有变量必须先声明后使用 2、指定类型只能接受匹配类型的值。在编译过程中发现源代码错误,保证代码健壮。

变量就是小容器,{}代码块, []访问数组元素,调用方法,()形参实参

标示符:变量、类、方法命名,只能字母,下划线,美元符号开头,区分大小写

32个关键字

auto  break case char const continue

default do double else enum extern

float for goto if int long

register return short signed sizeof static

struct switch typedef union unsigned void

volatile while

d 整数  o 八进制  x十六进制 u无符号十进制 

 

基础知识

标签:

原文地址:http://www.cnblogs.com/heri/p/4356465.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!