java算汤姆猫体重实现的功能

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java算汤姆猫体重实现的功能相关的知识,希望对你有一定的参考价值。

参考技术A //

// ViewController.m

// TomCat

//

// Created by 黄松凯 on 15/2/17.

// Copyright (c) 2015年 SK. All rights reserved.

//

#import "ViewController.h"

@interface ViewController ()

- (IBAction)drink;

- (IBAction)head;

- (IBAction)cymbal;

- (IBAction)fart;

- (IBAction)scratch;

- (IBAction)eat;

- (IBAction)pie;

@property (weak, nonatomic) IBOutlet UIImageView *tom;

@end

@implementation ViewController

- (void)viewDidLoad
[super viewDidLoad];



//将方法进行封装,可以

-(void)runAnimationWithCount:(int)count name:(NSString *)name



if(self.tom.isAnimating)//如果正在喝牛奶,则不要打断

return;

//加载所有的动画图片

NSMutableArray *images=[NSMutableArray array];

for(int i=0;i<count;i++)


//文件名

NSString *filename=[NSString stringWithFormat:@"%@_%02d.jpg",name,i];

//加载图片(这种方法有缓存,不利用内存优化)

// UIImage *image=[UIImage imageNamed:filename];

//添加图片到数组中

//[images addObject:image];

NSBundle *bundle=[NSBundle mainBundle];

NSString *path=[bundle pathForResource:filename ofType:nil];

UIImage *image=[UIImage imageWithContentsOfFile:path];

[images addObject:image];



self.tom.animationImages=images;

//设置播放次数

self.tom.animationRepeatCount=1;

//设置播放时间

self.tom.animationDuration=2.0;

//开始播放

[self.tom startAnimating];

CGFloat delay=self.tom.animationDuration+1;

[self.tom performSelector:@selector(setAnimationImages:) withObject:nil afterDelay:delay];



- (IBAction)drink


[self runAnimationWithCount:81 name:@"drink"];



- (IBAction)head

[self runAnimationWithCount:81 name:@"knockout"];



- (IBAction)cymbal
[self runAnimationWithCount:13 name:@"cymbal"];



- (IBAction)fart

[self runAnimationWithCount:28 name:@"fart"];



- (IBAction)scratch
[self runAnimationWithCount:56 name:@"scratch"];



- (IBAction)eat
[self runAnimationWithCount:40 name:@"eat"];



- (IBAction)pie
[self runAnimationWithCount:24 name:@"pie"];



@end

转载于:https://www.cnblogs.com/SKuncle/p/4295347.html

原文链接:http://www.cnblogs.com/SKuncle/p/4295347.html
文章知识点与官方知识档案匹配
Java技能树首页概览
86130 人正在系统学习中
打开CSDN,阅读体验更佳

Tom Cat (汤姆猫)
Java小游戏Tom Cat /////////////////////// ////////////////////// /////////////////////
热门推荐 06-TOM汤姆猫
// // ViewController.m // 06-TOM汤姆猫 // // Created by yibooo on 16/1/17. // Copyright © 2016年 yibooo. All rights reserved. //import “ViewController.h”@interface ViewController ()@property (wea
继续访问
抽象类和接口
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很
继续访问
tomweb配置https访问方式
yes http 8008 300 30 200 400 off yes https 443 300 30 200 400 off changeit server.keystore false
继续访问
汤姆大叔的深入理解javascript读后感一(1——16节)
今天要分享的内容是tom大叔的JavaScript系列的读书观后感第一部分,编写高质量JavaScript代码的基本要点内容不多,但是作为从头规范开始,值得遵循,现在看来,才更能明白里面的道理。 总结一下:1. 避免全局变量,为啥?自己去看,以及隐式全局变量的副作用,那怎么办?命名空间 2. 推荐单一的单var形式,如 var a = 1,b = 2,myobject = ;形式 3. fo
继续访问
SSL延迟有多大?
http://www.ruanyifeng.com/blog/2014/09/ssl-latency.html 作者: 阮一峰 据说,Netscape公司当年设计SSL协议的时候,有人提过,将互联网所有链接都变成HTTPs开头的加密链接。 这个建议没有得到采纳,原因之一是HTTPs链接比不加密的HTTP链接慢很多。(另一个原因好像是,HTTPs链接默认不能缓存。)
继续访问
分享一个tom大叔的js 深入理解系列 (有助于提升)
http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html#3620172 转载于:https://www.cnblogs.com/zhujiasheng/p/6438146.html
继续访问
Uncle Tom's Inherited Land(HDU-1507)
Problem Description Your old uncle Tom inherited a piece of land from his great-great-uncle. Originally, the property had been in the shape of a rectangle. A long time ago, however, his great-great-...
继续访问
nginx配置https和http共存
1 问题 服务器安装了ssl证书,在nginx配置了https监听的443端口后,只能收到https的请求,http请求被拦截了 2 原nginx配置ssl写法 server listen 443; server_name localhost; ssl on; root html; index index.html index.htm; ssl_certificate cer...
继续访问
156 UIImageView 和 CADisplayLink 实现 Tom 汤姆猫动画效果的区别(扩展知识:分组(黄色文件夹)和文件夹引用(蓝色文件夹)区别)...
(1)UIImageView 的动画操作,来自定义循环播放动画(不建议使用,内存消耗大) (2)CADisplayLink 是一个计时器,但是同 NSTimer 不同的是,CADisplayLink 的刷新周期同屏幕完全一致。 例如在 ios 中屏幕刷新周期是60次/秒,CADisplayLink 刷新周期同屏幕刷新一致也是60次/秒,这样一来使用它完成的逐帧动画(又称为“时钟动画”)完全感觉...
继续访问
三步实现通过域名访问tomcat的http和https服务器
在上一篇介绍了通过tomcat的https发布苹果应用,这一篇在其基础上改变其ip为域名访问,其实很简单,三步就搞定。 1.打开tomcat目录下的conf/server.xml文件,修改Host标签下的name属性为你要配置的域名,如图: 2.修改http端口为80,https端口为443,如果不修改端口为默认端口,网址里需要带上端口号。 如:https://w
继续访问
接口
1.对对象形状的描述 1.interface Person name: string; age: number; ​ let tom: Person = name: 'Tom', age: 25 ; ...
继续访问
最新发布 将map 转换成对象
将map 转换成对象引入maven依赖代码实现参考 引入maven依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.1.46.sec01</version> </dependency> 代码实现 Test entity = JSON.parseObjec

以上是关于java算汤姆猫体重实现的功能的主要内容,如果未能解决你的问题,请参考以下文章

ios-UI-汤姆猫德游戏实现

Java Web Tomcat 的 使用部署

iOS_5_汤姆猫

厂里面的猫和狗进来很多有啥办法控制?

如何开发像会说话的汤姆猫一样的语音识别应用程序

tomcat汤姆猫