原文链接不知道在哪,接着上一话来讲,上一话中讲到了MVC,那么MVC在IOS8开发中是如何应用的呢?Paul Hegarty老师给我们展示了一个计算器的Demo,首先新建一个工程,老师把AppDelegate.swift、LaunchScreen.xib和Images.xcassests文件放到了s...
分类:
移动开发 时间:
2015-09-16 12:40:27
阅读次数:
251
首先感谢网易公开课和SwiftV课堂的朋友们辛苦翻译,这个系列是我学习斯坦福IOS8公开课的个人心得体会和笔记,希望能给大家带来启发。首先我们要知道IOS系统中的结构情况,从贴近硬件的底层到贴近用户的顶层,分为四个层次:1.Core OS层在最下层,很多人可能不知道IOS是一个基于UNIX的操作系统...
分类:
移动开发 时间:
2015-09-16 12:13:43
阅读次数:
271
>>> movies =[ "the holy grail", 1975,"terry jones",91, ["graham chapman", ["michel palin","john cheelse","terry gilliam","eric idle","terry ...
分类:
编程语言 时间:
2015-09-15 18:20:01
阅读次数:
218
>>> movies =[ "the holy grail", 1975,"terry jones",91, ["graham chapman", ["michel palin","john cheelse","terry gilliam","eric idle","terry ...
分类:
编程语言 时间:
2015-09-15 16:13:53
阅读次数:
166
北京时间9月10日凌晨, Apple在美国旧金山比尔格拉汉姆公民大礼堂(Bill Graham Civic Auditorium)召开新品发布会。本次着重介绍了3D Touch功能
分类:
移动开发 时间:
2015-09-15 10:51:04
阅读次数:
232
1.print(1)打印的第一句。。。。1 print " Hello World! "注意""和''的使用1 print "i'm paul" # 对2 3 print 'i'm paul' # 错 改为 'i \'m paul'以及""" """和''' '''的使用1 print ...
分类:
其他好文 时间:
2015-09-12 12:11:09
阅读次数:
160
Diabetic Retinopathy Winner's Interview: 1st place, Ben GrahamBen Graham finished at the top of the leaderboard in the high-profileDiabetic Retinopath...
Embed segues是嵌入过渡,把一个MVC嵌入另一个MVC中,使用起来很简单。
只需要把需要嵌入的MVC放到另一个MVC上面即可,处理该segue的方法与其他segue没有区别,但是有一点是必须注意的,在prepareForSegue的时候,嵌入的MVC的outlet是没有初始化的,所以不要访问outlet的属性。
用法如下,拖入一个Container View,样式如下:
然后拖拽...
分类:
移动开发 时间:
2015-08-29 17:00:53
阅读次数:
218
在上一话中我们看了一个Demo,使用modal的方式,但其实如果要考虑到适配Iphone和Ipad设备的话,默认的modal会充满屏幕,而popover可以只占据屏幕上的一小块,之前我们讲过在Iphone中使用popover看起来和modal是一样的。实则不然,popover有很多设置在Iphone中也是生效的。修改上一话中的Demo。
首先为了突出效果我们把第一个场景的背景色加深,橙色好了,然后...
分类:
移动开发 时间:
2015-08-28 23:18:57
阅读次数:
242
在之前的Demo中讲解过NSNotification的用法,NSNotification是使用NSOperationQueue实现的,所以使用NSNotification不可避免地会陷入内存问题,比如下面这个情况:在storyboard中准备两个场景。在第一个场景中显示一个label,旁边有一个按钮我们可以点击这个按钮modal segue到另外一个场景中,在其中放置一个textField输入新的n...
分类:
移动开发 时间:
2015-08-28 13:14:57
阅读次数:
157