1.OC-keywords
some start with "@"
2.Foundation.h
a basic lib of OC
3.NSLog
a method to show log
oc-string start with a "@"
@"@%" output a NSString
4.state a class in oc
startwith:@interface
{
}
endwith:@end
5.implements
startwith:@implementation
{
}
endwith:@end
6.class indicator
classname *p1 = [classname new]
7.name rule
the members in a class should start with a _
8.class mehods invoke
in oc we use a [ ] to use the mehtod of a class
9.invoke method
we can write a method with more than one mehtod name to explain the parameters,but we can't do it in Java
10. nil
in oc,the empty object is nil
11.@class
we note other calss name with @calss in the head file to tell the compiler it's a Class
12.class method
methods start with + are calss methods
the class method is a little like the static method in Java,we can invoke a method without creating a object
13.set & get method
the rule is set + Var or get + Var