xcode

xcode的笔记

来自iPhone开发之swtch语句(1)

switch(1){ case(1):                ;          break;         ... defalt:           ...   ;}

来自OC变量和基本数据类型1(0)

介绍实例变量和局部变量前,应该先介绍类和对象的概念。在类的声明中,属性是用变量来表示的。这种变量就称为实例变量(成员变量),是在类声明的内部但是在类的其他成员之外声明的。类的每个对象维护它自己的一份实例变量的副本。实例变量作用域只限于为该类定义的实例方法。如果没有类和实例方法的概念,对实例变量的理解是空洞的。局部变量也叫自动变量,它声明在函数(在OC中可理解为实例方法)内,作用范围也在函数内,不能同一源文件的其它函数使用,也不能其他文件中的函数使用,局部变量存储在栈中。无论局部变量显示初始化,或者未初始化,都只有当定义它们的程序快被调用时(及执行时),才分配空间,声明或定义时并不分配,局部变量不是可执行每模块的一部分!!除非显示地局部变量进行初始化,否则,它们的初始值是不确定的。

来自iPhone开发OC变量和基本数据类型2(0)

布尔类型C99  bool: 真:非0;假:0;c++ bool: 真:1;假:0;OC BOOL:真:YES;假:NO;OC中,BOOL类型的实质是:typedef char BOOL;#define YES 1#define NO 0Xcode 同时支持BOOL和bool id类型:1.可用于引用任何类型的对象; 

来自iPhone开发之基本数据类型转换(0)

Byte short charintlong floatdouble

来自iPhone开发之while、break和continue(0)

for循环用于明确循环次数的情况;while循环用于只知道循环条件,不明确循环次数;break:跳出循环结构体;continue:跳过本次循环;

来自【无限互联】iOS开发视频教程 3.3 类的声明和创建内存分析2(0)

改变p1对象的值的方法可以这样写:-(id)changeAge:(int)_Age{  Age = _Age;return self;}-(id)changeInfo:(id)_p1{  Age = [_p1 Age]; Identify = [_p1 Identify];return self;}也可以这样写:-(id)changeInfo:(id)_p1{    return _p1;}  OC中,不同的方法用方法名区别,与返回值类型和参数类型无关(与C++不同) 

来自【无限互联】iOS开发视频教程 3.4 property属性和点语法(0)

在@interface中:@property myNumber; @synthesize myNumber;