- 博客(10)
- 收藏
- 关注
原创 协议传值
创建两队Cocoa class文件 在这里我们建立了Girl.h Girl.m Boy.h Boy.m两对文件1.声明协议 在Girl.h文件里 @protocol Marray @required - (void) makeMoney; @optional - (void)cook; @end 注:这里面写协议的内容,协议方法的声明, 一共分为@required(需要
2015-10-08 11:25:52 176
原创 类的扩展
类目 系统已经写好的类目:按照功能对系统的类方法进行区分 //我们创建的类目,一般是为了把一些系统的类进行功能扩展 类目从NSString +String.h 文件内,@interface开始,后面是当前类的名,类名后是分类的功能,到@end结束//拼接日期: 在.h文件中 - (NSString) appendTwoDate:(NSString *)otherDate; 在.m文件中
2015-10-06 20:12:40 309
原创 NSDictionary
// 创建字典对象 NSDictionary *dic = [[NSDictionary alloc]init]; NSDictionary *dic = [NSDictionary dictionary]; NSDictionary *dic = [NSDictionary dictionaryWithObjectsAndKeys:@”value”,@”key”,@
2015-09-30 19:28:01 240
原创 OC_NSString
不可变字符串NSString的方法: 字面量: NSString *str=@”woshi孙悟空”; NSLog(@”%ld”,str.length); length:字符串的长度 通过指定的下标获取其字符的内容,如果打印汉字用大写的C输出 NSLog(@”%c”,[str characterAtIndex:3]);创建一个空字符串: NSString *str=[[NSSt
2015-07-25 20:50:11 181
原创 OC_属性
属性:作用是代替成员变量的setter和 getter方法 其作用有3: (1).声明了成员变量,成员变量名会在属性名的前面自动加一个下划线 (2).代替了设置和读取方法,实现了设置器和访问器 (3).具体的数据存储还是成员变量来完成的,属性只是简化了代码 @property NSString *name; .m文件中: 软件版本低于4.5的要写属性的实现. main.m文件中:
2015-07-25 20:22:31 217
原创 OC_继承,便利构造器,初始化方法
.h文件中初始化设置: -(id)initWithstuName:(NSString *)stuName stuAge:(NSInteger)stuAge stuScore:(CGFloat)stuScore; 注:With中的W一定要大写,最后加分号 .m文件里: 去掉分号复制过来 { self =[super init]; 注:先调用一下父类的初始化方法并进行初始化,对父
2015-07-25 19:18:06 252
原创 OC_交叉引入头文件问题
在项目中新建两个类 A.h A.m B.h b.m A 引用B B引用A 两个类互相引用称为交叉引入 交叉引入会出现错误解决办法: 在B.h文件中 #import “A.h”下面写一个@class A 系统会把A当成一个已经存在的类,不会把A里面的内容拷贝,只用了一下A的名
2015-07-25 10:58:49 286
原创 OC_可见度,方法
可见度: @public @protected @package.h文件中对所有成员变量的赋值语句: -(viod)setstuName:(NSSting *)stuName stuAge:(NSInteger)stuAge stuScore:(CGFloat)stuScore; 注意:1.-(void)后要加set 2.整型浮点型不加* 3.在
2015-07-25 10:53:48 179
原创 OC_类和对象
定义: NSInteger i=10; 64位长整型 NSString *str=@” “; 可以放中文等字符串类型 CGFloat i=3.14; 字符型 NSArray *arr=@[@”1”,@”2”]; 可以直接输出无需遍历
2015-07-25 10:34:32 233
原创 C语言的基础
定义一个变量 : int a=10;单行注释: //多行注释: /* …… */类型修饰符: float b = 3.14; char c=’a’;变量名命名规范 有字母, 下划线, 数字组成, 数字不能作为开头, 变量名不可以和系统保留字相同 , 系统保留字是由颜色的.驼峰命名法:
2015-07-20 17:57:11 144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人