- 博客(34)
- 资源 (4)
- 收藏
- 关注
原创 DU伙伴HD技术服务支持
DU伙伴HD是安考(北京)餐饮服务有限公司为咖啡馆服务人员开发的仅供咖啡馆内部员工使用的应用。用户需要通过祥企业内部技术人员申请配置账号密码,不支持用户主动注册。应用完全免费联系我们邮箱:doubleunclecoffee@126.com...
2021-05-06 14:49:54 94
原创 DU伙伴技术服务支持
DU伙伴是安考(北京)餐饮服务有限公司为咖啡馆服务人员开发的仅供咖啡馆内部员工使用的应用。用户需要通过祥企业内部技术人员申请配置账号密码,不支持用户主动注册。应用完全免费联系我们邮箱:doubleunclecoffee@126.com...
2021-05-06 14:43:51 90
转载 xcode4.2手动添加MainWindow.xib
In the XCode 4.2 beta, MainWindow.xib is no longer included by default in some project templates. This means that you have to get your application to work by writing some code, using another method,
2011-12-27 19:53:56 744
原创 《30天精通iPhone手机编程》-Day30-打砖块游戏
世界上的第一款打砖块的游戏的设计者就是创立苹果的史蒂夫 乔布斯,最后一天的demo就是完成一个功能简单的打砖块的游戏。BoardView.m//触摸开始时调用- (void) touchesBegan:(NSSet *)touches withEvent:(
2011-10-06 19:46:33 1818 1
原创 《30天精通iPhone手机编程》-Day29-跳跃动作
人物的跳跃动作由几个图片连续播放组成 //跳跃动作- (IBAction)jump:(id)sender{ //强调人物在落地之前不能再多跳一下 if(RYU.center.y > 216){ //定义图像的关键帧动画属性值 RYU.animati
2011-10-06 13:18:47 894
原创 《30天精通iPhone手机编程》-Day28-触屏移动
在原来的游戏中经常的动作就是点到什么地方,游戏中的任务就跑到什么地方,这在网游中尤其常见,下面实现的就是在屏幕上面点击某个位置,设置的图片就到手指所点的那个坐标位置去。//播放音频文件 -(void)playSound:(NSString*)soundAct{ //音频
2011-10-05 13:17:56 611
原创 《30天精通iPhone手机编程》-Day27-十字方向键
《吃豆人》是经典的老少皆宜的休闲类游戏,下面就是这个游戏的动作的代码片段//播放音频文件- (void)playSound:(NSString*)soundAct{ //音频文件的路径名称 NSString *path = [NSString stringWithF
2011-10-05 12:59:49 811
原创 《30天精通iPhone手机编程》-Day26-弹球
经典的弹球游戏- (void)viewDidLoad { [super viewDidLoad]; //定义图形位置变量对象的数值,此处数值表明图像的动态移动距离 pos = CGPointMake(14.0, 7.0); [NSTimer scheduledTi
2011-10-05 12:35:12 691
原创 《30天精通iPhone手机编程》-Day25-雪花
CGPointMake 、CGRectMake 、CGSizeMake是iphone os中几何图形动画构建类型的一种,常用在二维控件显示:CGPoint CGPointMake(CGFloat x,CGFloat y);CGRect
2011-10-04 19:17:22 874
原创 多台电脑共用一个开发证书的方法
idp证书如何给另一台机子使用 先在原电脑上用Xcode->Windows->Organizer, 再点击Developer profile, 在其最下面点击Expore按钮, 再弹出的对话框中输入保存的文件名,密码. 将主机上导出的.d
2011-10-04 18:41:37 3748 1
原创 《30天精通iPhone手机编程》-Day24-烟花
在iphone os环境下,图像视图(UIImageView)中包含了一个动画图像animationImages属性值,它为图像视图引入一系列的图像,用连续改变image的方法来实现动画,等于一针一针的播放视频。FlipsideViewController.h
2011-10-04 15:26:15 1556
原创 《30天精通iPhone手机编程》-Day23-移动的方块
Quartz2D(平面图形)引擎,在程序中通过Quartz2D API(平面图像应用程序接口)可以获得平面图形的制作编辑入口。 把程序中的窗口UIWindow控件比喻是一台电视机,视图UIView控件是电视机中不同的频道。QuartzCore类的框架负责处理
2011-10-04 13:46:38 799
原创 《30天精通iPhone手机编程》-Day22-多媒体切换器
这一章主要是用一个UITabBarController把网页连接功能的视图(第3天的demo)、音频播放的视图(第18天的demo)加上今天新的视频播放功能连接起来。 介绍了MPMoviePlayerController视频播放控制器,新引入MediaPlayer框架,
2011-10-03 20:36:00 832
原创 《30天精通iPhone手机编程》-Day21-音乐选播器
这一章加入了UIProgressView(进度视图)控件- (void)viewDidLoad { [super viewDidLoad]; //数组存放所有播放声音的名称对象 NSArray *array=[[NSArray alloc] initWithO
2011-10-03 20:07:29 1232 1
原创 《30天精通iPhone手机编程》-Day20-DJ混音器
这一章介绍了新的控件UISlider控件,建立UISwitch,UISlider,AVAudioPlayer对象的交互方法- (void)viewDidLoad { [super viewDidLoad]; //获取吉他声音播放器所播放的声音文件的路径名 NSSt
2011-10-03 18:27:23 1133
原创 《30天精通iPhone手机编程》-Day19-电子琴
这一章的demo主要讲解如何运用音频文件服务,其中含有一个c语言编程接口,为程序开启音频类型的数据文件的读和写功能,把声音从存储器或缓存中读取或写入。 对于横向的屏幕设置有两种方法:一种就是在info.plist文件的Initial interface orien
2011-10-03 15:53:02 1559
原创 《30天精通iPhone手机编程》-Day18-音乐播放器
这一章的demo主要介绍了AVAudioPlayer(声音播放器控件)AVFoundation框架提供了一系列的类,负责对象管理和播放视听媒体。AVAudioPlayer是iphoneos中的声音播放器框架,使程序支持广泛的音频格式播放,格式包括:ACC,AMR,ALAC,iLB
2011-10-03 12:56:18 1687
原创 《30天精通iPhone手机编程》-Day17-老虎机
这一章的demo主要涉及的是UIPickerView控件- (void)viewDidLoad { [super viewDidLoad]; //创建图像变量对象,获取图像类型数据 UIImage *seven = [UIImage imageNamed:
2011-10-02 23:31:51 1212
原创 《30天精通iPhone手机编程》-Day16-地址收藏器
这一章主要是连续上一张所讲的基本操作,加入了单击单元格触发的操作- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath- (void)viewD
2011-10-02 21:15:13 790
原创 《30天精通iPhone手机编程》-Day15-小型表格
本章的demo主要介绍了导航控制器和列表视图的使用,这一部分是在做ios上开发使用频率最高的一部分内容,这里只涉及一些简单的,最基本的方法//试图控制器读取到内存之后再进行调用,在程序屏幕显示读到内存后加入额外步骤对显示进行修改- (void)viewDidLoad {
2011-10-02 20:26:41 1050
原创 《30天精通iPhone手机编程》-Day14-图片浏览器
这一章的demo主要涉及到常量定义const,处理命令const可以取代宏定义#define的作用,在程序中限定声明的常量只能被读取,使用const定义常量时,必须确定常量对象初始化数据:const int a=3;在外部链接文件中,引用const常量时,加上extern后a成为
2011-10-02 17:50:22 1008
原创 《30天精通iPhone手机编程》-Day13-页面控制
在这一章的demo中,使用addSubview实例方法添加一个试图到接收控件,并让他们在最上面一层显示出来,使用removeFromSuperview方法把接收者从他的父视图或者窗口移出,并在响应链中移除。//更改页面的方法-(void)changePage:(id)sen
2011-10-02 12:51:38 911 1
原创 《30天精通iPhone手机编程》-Day12-考反应扑克游戏
这一章主要介绍了Alert View控件,userInfo:nil代表用户信息不存在保存时间值NSDate,通过NSDate对象获取时间差//创建一个整数数据类型的数字,数据为0不显示扑克牌的黑桃int spadeOn = 0;- (void)viewDidLoa
2011-10-01 17:53:06 1451
原创 《30天精通iPhone手机编程》-Day11-点数器
这一章就是设计了一个计数器,涉及整数数据转换成文字格式数据的方法。// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.- (void)vie
2011-09-30 15:35:52 905
原创 《30天精通iPhone手机编程》-Day10-迷你秒表
这一章主要涉及NSTimer类,如果程序需要控制每秒的时间变化NSTimer *timer;timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(Tim
2011-09-28 21:46:46 1018
原创 《30天精通iPhone手机编程》-Day9-密码生成器
这一章的密码生成器涉及到宏定义,随机数random、srandom,NSRange,StringWithRange. random为伪随机srandom为随机种子,使用srandom()函数赋随机数种子值。然后再使用random来产生随机数 随机种子是用来
2011-09-28 18:37:21 2377 2
原创 《30天精通iPhone手机编程》-Day8-分歧解决器
所谓分歧解决器也就是在一定的取值范围内取随机数,以下是两种形式的取随机数//100以内的随机数-(IBAction)oneToHundred { int rNumber = rand() % 100; result.text = [[NSString alloc] i
2011-09-28 10:02:05 823
原创 《30天精通iPhone手机编程》-Day7-长度单位转换器
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event是捕获手指的触摸事件方法,触摸开始时调用。 UITouch *touch = [[event allTouches] anyObjec
2011-09-28 09:28:23 1108
原创 《30天精通iPhone手机编程》-Day6-移动网站导航
单击按钮,webview显示google地图,主要涉及字符串格式的转化-(IBAction)openMaps{ //创建一个字符变量addressText NSString* addressText = @"shenhen"; //在字符串程序的数据中把字符
2011-09-27 10:10:35 831
原创 《30天精通iPhone手机编程》-Day5-文字长度
第五天-计算文字的长度 每个控件中都含有一个或多个属性值,每个值中指定了特定的变量。 在object-c中。两个文字属性值之间是可以对等从而更替的,但文字值和数字值之间不能对等更替,程序需要使用一个临时变量把数字值转换为文字值。
2011-09-26 20:44:09 740
转载 《30天精通iPhone手机编程》-Day4-设置文件setting bundle
转载自《30天精通iPhone手机编程》原书作者的博客http://blog.sina.com.cn/s/blog_5fae23350100e0qm.htmlxCode 打开 File -> New File.. 选择 Settings Bundle; 命名为
2011-09-26 15:10:24 2342
原创 《30天精通iPhone手机编程》-Day3-打开网站url连接
第三天主要是做一个单击按钮打开一个页面的小程序,主要方法如下-(IBAction)openweb:(id)sender{ NSString *urltext=[NSString stringWithFormat:@"http://blog.csdn.net/mmc
2011-09-26 14:48:14 940
原创 《30天精通iPhone手机编程》-Day2-hello world
原来在网上看过一个冷笑话:一个程序员退休之后决 定学习书法,买来上好的湖笔、宣纸、墨汁,饱蘸浓墨,在纸上一气呵成:hello, world。做程序员的人,学习编程语言都必须从最基础的代码编写学起。一般从窗口上用代码输出“hello,world”都是每个程序员第一次上机操作的必修课
2011-09-26 14:08:58 1261
原创 《30天精通iPhone手机编程》-Day1-macos和iphonesdk简介
推荐这本书的作者的blog地址http://blog.sina.com.cn/iphonesdk 本博文是通过学习,总结出的知识点,具体介绍还请参考原书第一天-mac os 和iphone sdk简介xcode是一个integrated developme
2011-09-26 13:19:51 1779 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人