自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

KaKa的专栏

Change Or Die

  • 博客(8)
  • 收藏
  • 关注

原创 用Swift实现MD5算法&引入第三方类库(MBProgressHUD)

之前项目里面是用objc写的MD5加密算法,最近在用swift重写以前的项目,遇到了这个问题。好在最后解决了。顺带解决掉的还有如何引入第三方的类库,例如MBProgressHUD(SVProgressHUD)等一些特别好的控件解决的方法其实是用objc和swift混合编程的方法,利用Bridging-header文件。什么是Briding-header?你可以简单的理解为在一个用swift

2015-02-28 15:13:14 4640 2

原创 Swift完成UIAlertController的调用

iOS8中的UIAlertView和UIActionSheet已经都被UIAlertViewController代替了,所以,本篇blog就来探讨下如何用swift生成提示框。

2015-02-12 10:33:14 3152

原创 用Swift完成不同View Controller之间的切换

之前用objective-c开发时,页面之间的切换很容易。其实用swift没有很大的变化,如果你是用storyboard完成的界面,基本上是同样的方式,只不过在代码部分写成swift风格的就行了。今天在实验开发一个简单的小程序时,却遇到了一些bug,后来还是求助stackoverflow上的大神解决了问题,在此做下记录。我的程序结构是这样的,在一个页面A中有个按钮,然后点击按钮以后,切换到

2015-02-11 20:34:03 10311

原创 Swift游戏开发之俄罗斯方块:No.10 最后一步!美化你的程序

好了,本节是我们这系列教程的最后一篇。经过之前的代码磨练,到了最后一步,基本已经没有什么太多的知识点和难点了。最后,我们的程序看起来是非常酷炫的:从图里可以看到,我们添加了分数和关卡,然后添加了消除方块时的动画效果,其实还有声音。有没有小激动啊,我们这就开始。首先确保你的属性和图中保持一致。我们从右下角中找到view,然后把他拖入屏幕中,然后在属性中把它的背景设置成de

2015-02-06 16:24:20 2824

原创 Swift游戏开发之俄罗斯方块:No.9 添加点击和移动事件

本节内容过后,我们的程序运行起来将是这样的:我们一步一步来,首先添加点击事件:接触过iOS开发的应该对这些步骤不陌生,我们要添加UITapGestureDetector到view里面。打开Main.storyboard,界面应该类似于下面这样在右下角通过搜索找到 Tap Gesture Recognizer 然后把它拖入到GameViewControllerScene

2015-02-06 10:49:40 1958 1

原创 Swift游戏开发之俄罗斯方块:No.8 游戏规则

每个游戏都有它自己的规则,我们的俄罗斯方块的规则很明显,shape落到最底端时就停止下落,然后下一个shape开始往下落;当任一一个点挡住下落的shape时,整个shape就认为是已经到底了;当一行充满所有blocks时,这行消除,然后所有的往下落一行等等等等。那么我们现在就开始制定我们的游戏规则,本节过后,我们的程序运行起来是这样子的:我们首先从自定义的协议(protocol)开

2015-02-04 22:29:46 1714

原创 Swift游戏开发之俄罗斯方块:No.7 下落机制

上一章节我们完成了shape的建立,现在游戏里面的元素(blocks,shapes)都已经完成了,背景也搭好了(array2D),让我们开始制定游戏规则吧。首先就是需要让我们的shape掉下来,还记得我们刚开始的时候每个600毫秒要刷新一下屏幕呢?那会还有一个closure我们都不太明白是干嘛用的,马上就知道了。好了,今天章节过后,你的程序运行起来应该是这样的:让我们来修改代码吧,

2015-02-03 22:32:37 2171 2

原创 Swift游戏开发之俄罗斯方块:No.6 构建形状

The object of art is to give life shape- William Shakespeare上一章节我们介绍了这个游戏最基本的组成元素,block,那么接下来我们就开始更为清晰和形象地了解如果做出来俄罗斯方块的shape吧。是的,就是这样的形状:首先我们来新建一个类,名字叫做Shape;到这里新建一个类的步骤应该很熟练了吧。 我们来修改下面的代码

2015-02-02 17:13:23 2396

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除