OC第一课
来源:互联网 发布:淘宝今天怎么了 编辑:程序博客网 时间:2024/06/16 11:31
NNString(OC中的字符串类)
NSArray(OC中的数组类)
前缀NS
关键字:@开头
字符串以@开头
用@区别于C语言与C++
BOOL (YES/NO) YES代表1 NO代表0
nil 相当于java的NULL
self相当于java的this
for循环快速遍历 for(xx in xx);
单继承,用super关键字应用父类对象
C++是多继承
NSLog(@"hello world");相当于printf("hello world\n");
int a=100;
NSLog(@"%i",a); 相当于printf("%d\n",a);
ARC自动内存管理 Use Automatic Reference Counting 初学不要勾选
#import 与 #include的分别
#import检测 头文件是否重复包含
./,类声明文件,用于类的声明,,类有声明类的成员变量和方法。NSObject
.m,实现文件。
类的声明使用关键字:@interface @end
类的实现使用关键字:@implementation @end
@interface Student : NSObject
@end结束
java:
用extends 表示继承
public class student{
}
用alloc为对象分配内存
用init为对象进行初始化,未初始化之前。
init消息
调用某个对象的init方法,为对象进行初始化,未初始化之前,不可用。
Student *stu=[Student alloc]; //创建一个Student对象
stu=[stu init]; //为对象进行初始化
[stu release]; //释放对象
Student *stu=[[Student alloc] init];
[stu release];
点语法
- OC第一课
- OC第一课
- OC入门第一课
- 第一课 OC最常用的数据类型
- 小小君的OC第一课
- OC 第一个OC类
- 第一个OC程序
- 第一个oc程序
- 第一个oc程序
- OC----第一讲
- OC -- 第一个类
- 第一个OC类
- OC第一个周六
- 第一个OC程序
- OC学习第一站
- 第一个OC程序
- OC-第一个方法
- Objective-c第一课,OC的面向对象
- Apache Flume - File通道
- 黑马程序员_java继承-转载
- iOS 5解决Could not instantiate class named NSLayoutConstraint问题
- Javascript Char Codes (Key Codes)
- alg : 单向链表排序
- OC第一课
- 两张张图让你明白时域, 频域和傅里叶变换
- MyEclipse10.0
- C / C++算法学习笔记(3)-冒泡法
- HDU 4499 Cannon 解题报告
- lpc1788_ucos\uCOSII_cpu\cpu_a.asm os_cpu_a.asm --ucosii移植在lpc1788--part3
- c++ c#虚方法
- 让代码更美:10大编程字体
- 十道海量数据处理面试题与十个方法大总结