看了斯坦福老头的课,真心觉得,我的中文怎么也变的这么垃圾了。是关于iOS8的课程,用swift写的,一个计算器应用的制作,看看人家的课,再看看咱们学校的课(不过垃圾学校,纯粹觉得大学浪费了),废话啊,废话,继续废话。那个老头的代码有些我给省略了,不知道会出现什么问题,反正我是没有发现,如果你发现了,...
分类:
编程语言 时间:
2015-09-20 00:20:03
阅读次数:
219
在上一话中我们看了一个Demo,使用modal的方式,但其实如果要考虑到适配Iphone和Ipad设备的话,默认的modal会充满屏幕,而popover可以只占据屏幕上的一小块,之前我们讲过在Iphone中使用popover看起来和modal是一样的。实则不然,popover有很多设置在Iphone中也是生效的。修改上一话中的Demo。
首先为了突出效果我们把第一个场景的背景色加深,橙色好了,然后...
分类:
移动开发 时间:
2015-08-28 23:18:57
阅读次数:
242
modal segue会占据整个屏幕,所以使用的使用一定要小心,提前做好返回的处理,使用modal segue的好处是在执行某项操作前必须,比如我们熟悉的alert和actionsheet。
比如手机中的联系人页面,点击右上角的加号会出现一个添加联系人的页面,整个页面的划出方式就是modalsegue。通常modalsegue中的取消按钮会取消当前的操作,而确定按钮会提交当前的操作。注意modal...
分类:
移动开发 时间:
2015-08-27 16:45:16
阅读次数:
181
上一话介绍了tableView的datasource,本话来介绍另一个重要的部分delegate。
当我们点击一个cell的时候,如何跳转到另外一个mvc中呢?
像增加其他segue一样,点击cell按住control键,右键连线到另一个mvc上,然后松手,选择需要的segue类型。
如果你的cell上还有其他按钮,比如detail disclosure,你也可以选择它的segue:...
分类:
移动开发 时间:
2015-07-19 23:40:05
阅读次数:
249
一、iOS四层结构1、Core OS是用FreeBSD和Mach所改写的Darwin, 是开源、符合POSIX标准的一个Unix核心。这一层包含或者说是提供了整个iPhone OS的一些基础功能,比如:硬件驱动, 内存管理,程序管理,线程管理(POSIX),文件系统,网络(BSD Socket),以及标准输入输出等等,所有这些功能都会通过C语言的API来提供。另外,值得一题的是,这一层最具有UNI...
分类:
移动开发 时间:
2015-05-09 16:35:43
阅读次数:
150
在这一话中我们将应用上一话学到的知识来为Demo添加手势识别,首先添加一个缩放的功能,其次添加一个拖动功能,使得小人的表情可以随着我们的手指改变。
首先来添加一个缩放手势的识别器,我们来到FaceView的代码中,之前定义了一个属性scal用来表示表情的缩放比例,现在我需要一个非私有的方法来修改这个值:
func scale(gesture:UIPinchGestureRecogni...
分类:
移动开发 时间:
2015-04-17 14:04:14
阅读次数:
168
首先感谢网易公开课和SwiftV课堂的朋友们辛苦翻译,这个系列是我学习斯坦福IOS8公开课的个人心得体会和笔记,希望能给大家带来启发。
首先我们要知道IOS系统中的结构情况,从贴近硬件的底层到贴近用户的顶层,分为四个层次:
1.Core OS层在最下层,很多人可能不知道IOS是一个基于UNIX的操作系统,它大量借鉴了Mac os X 的内核部分,Mac OS X我们肯定不会陌生,命令行...
分类:
移动开发 时间:
2015-03-30 18:55:33
阅读次数:
194
EM算法,这是cv界比较有名的一种算法了,虽然很早就听说过,但真正深究还是最近几天看斯坦福公开课笔记的时候。之所以EM和MoG放在一起,是因为我们在求解MoG模型的时候需要用到EM算法,所以这里我们先来介绍下EM算法。 在介绍EM算法的之前,我们先来普及下Jensen不等式的知识。首先我们来给出.....
分类:
编程语言 时间:
2014-11-14 17:36:59
阅读次数:
532