2013年12月25日

摘要: 同步连接的优点:对于小数据,请求速度快。同步连接的缺点:对于大数据,会使UI长时间被冻结异步连接的优点:用户可以一边使用一边请求异步连接的缺点:不管请求什么数据,耗时都长(请求一点,返回一点,来回耗时) 阅读全文
posted @ 2013-12-25 14:52 IOS菜菜菜菜鸟 阅读(693) 评论(0) 推荐(0) 编辑

2013年12月24日

摘要: 用delegate的方式来实现,实际上delegate传值的实质就是:比如右AB两个页面,A想要传值给B ,就只要先在A中得到B的指针,然后将想要传的值赋给B,之后跳转,话不多说直接上代码。首先我们需要建一个delegate:[plain]view plaincopy@protocolPassValueDelegate-(void)setValue:(NSString*)value;@end然后在A.h里面定义[plain]view plaincopy[plain]view plaincopy@interfaceA:TTTableViewController{idpassDelegate;}@ 阅读全文
posted @ 2013-12-24 18:55 IOS菜菜菜菜鸟 阅读(140) 评论(0) 推荐(0) 编辑

2013年12月20日

摘要: - (void)viewDidLoad{ [super viewDidLoad]; UIView *v=[[UIView alloc]initWithFrame:CGRectMake(50, 50, 200, 200)]; v.backgroundColor=[UIColor redColor]; v.tag=100; [self.view addSubview:v]; UIView *v1=[[UIView alloc]initWithFrame:CGRectMake(20, 20, 160, 160)]; v1.backgroundColor=[U... 阅读全文
posted @ 2013-12-20 11:05 IOS菜菜菜菜鸟 阅读(1047) 评论(0) 推荐(0) 编辑

2013年10月30日

摘要: 首先我们要支持协议,在.h文件内添加协议#import @interface ViewController : UIViewController@property(retain,nonatomic)UIAlertView *alertV,*alertV2;我们在对提示框内各按键进行设定时,要注意,如果一个case里面有多句,要加上{}//设置提示窗口的各按钮的功能-(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{ //如果有多个提示窗口,那么不同提示窗口的按钮功能可能... 阅读全文
posted @ 2013-10-30 12:03 IOS菜菜菜菜鸟 阅读(237) 评论(0) 推荐(0) 编辑

2013年10月29日

摘要: 首先我们要在添加系统关于声音的框架AVFoundation,根据下图然后倒入我们需要用到的地方 //创建一个统一资源定位符url,确定文件路径 NSURL *url=[NSURL fileURLWithPath:[[NSBundle mainBundle]pathForResource:@"bg" ofType:@"mp3"]]; //创建一个播放器 AVAudioPlayer *player=[[AVAudioPlayer alloc]initWithContentsOfURL:url error:nil]; player... 阅读全文
posted @ 2013-10-29 18:44 IOS菜菜菜菜鸟 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 在做这个游戏前,我们首先要理清下整个设计思路。我们做翻翻看,游戏的效果就是:一开始图片全正面显示,给我们几秒的时间记住每一张图的位置,然后全部翻转过去,显示同一背景图片。当我们点击图片的时候,图片翻转过来,如果连续点击的两张图片是相同的话,图片消失,否则将翻转回去背景图片那一面。 因为我们要有两两相同的图片一起出现,而且出现位置还需要是随机的。因为我们存储图片可以以他的图片名形式进行存储,所以这时我们就可以用一个可变数组先存进图片,例如我们创建一个有24张图片的翻翻看游戏,我们就要先创建个数组以接受图片(以下代码包含音效) #import "ViewController.h" 阅读全文
posted @ 2013-10-29 09:26 IOS菜菜菜菜鸟 阅读(406) 评论(0) 推荐(0) 编辑

2013年10月28日

摘要: 关灯游戏总结首先创建“灯”类,继承UIView。创建“灯”的个数,在ViewController.m内创建多个大小相等的视图框,因为我们这些视图窗都要放在这个View里面。 这时候可用用for循环,嵌套创建出行和列,然后给各个窗口添加一个tag标签,使用 窗口名.tag,方便稍后使用。//在屏幕上创建出4*7 28个视图(布局) for (int j=0; j<7; j++) { for (int i=0; i<4; i++) { Light *deng=[[Light alloc]initWithFrame:CGRectMake(i*80+5, j*60+10, 70, 50)] 阅读全文
posted @ 2013-10-28 09:18 IOS菜菜菜菜鸟 阅读(251) 评论(0) 推荐(0) 编辑

导航