摘要: 视频教程(英文)视频简介Developing iOS 7 Apps for iPhone and iPad斯坦福开放教程之一, 课程主要讲解了一些 iOS 开发工具和 API 以及 iOS SDK 的使用, 属于 iOS 基础视频iPad and iPhone Application Develop... 阅读全文
posted @ 2016-01-05 16:34 hao_coming 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 何时使用Run Loop?仅当在为你的程序创建辅助线程的时候,你才需要显式运行一个 run loop。Run loop 是程序主线程基础设施的关键部分。所以,Cocoa 和 Carbon 程序提供了代码运 行主程序的循环并自动启动 run loop。IOS 程序中 UIApplication 的 r... 阅读全文
posted @ 2015-12-30 18:21 hao_coming 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 项目描述:本产品是一款绘图软件,专为儿童打造的画画应用.可充分发挥孩子们的创造力,让孩子们通过自己的小手在画布上尽情创作出自己的画作. 应用包括小画板,保存所画图像,分享画作等模块。 主要技术:使用手势捕捉路径;使用Quartz2D绘图框架绘制路径; #import "ViewController. 阅读全文
posted @ 2016-02-17 18:59 hao_coming 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 项目描述:家常菜、川菜 、鲁菜、东北菜、甜品等各大菜系应有尽有,详细的制作步骤,再也不用为自己不会做饭而烦恼。 主要技术:主界面采用UISplitViewController的结构设计;自定义各大菜系的菜品展示界面cell;分别实现了用通知和代理传值;使用SDWebImage异步下载菜品图片并进行内 阅读全文
posted @ 2016-02-17 18:53 hao_coming 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 项目描述:用一串小圆球组成的毛毛虫,可以拖动其头部,让毛毛虫跟随你的手指移动。 主要技术:使用UIDynamic来实现物理仿真效果,添加物理行为和碰撞行为,并两两添加附着行为,为毛毛虫的头部添加捕捉行为。 #import "ViewController.h" @interface ViewContr 阅读全文
posted @ 2016-02-17 18:39 hao_coming 阅读(201) 评论(0) 推荐(0) 编辑
摘要: (一)代理模式应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。优势:解耦合敏捷原则:开放-封闭原则实例:tableview的 数据源delegate,通过和protocol的配合,完成委托诉求。列表row个数delegate自定义的delegate (二)观察者模式应 阅读全文
posted @ 2016-02-17 16:12 hao_coming 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 概述 上一篇文章《iOS开发系列--Swift语言》中对Swift的语法特点以及它和C、ObjC等其他语言的用法区别进行了介绍。当然,这只是Swift的入门基础,但是仅仅了解这些对于使用Swift进行iOS开发还是不够的。在这篇文章中将继续介绍一些Swift开发中一些不常关注但是又必备的知识点,以便 阅读全文
posted @ 2016-01-27 16:11 hao_coming 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 感觉汤姆大叔这个系列写的很是不错,很适合有js基础但是想深入又无从下手的朋友。 深入理解JavaScript系列 阅读全文
posted @ 2016-01-27 15:46 hao_coming 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 概览 iPhone的成功很大一部分得益于它多点触摸的强大功能,乔布斯让人们认识到手机其实是可以不用按键和手写笔直接操作的,这不愧为一项伟大的设计。今天我们就针对iOS的触摸事件(手势操作)、运动事件、远程控制事件等展开学习: iOS事件 在iOS中事件分为三类: 触摸事件:通过触摸、手势进行触发(例 阅读全文
posted @ 2016-01-27 15:41 hao_coming 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 概述 在iOS中可以很容易的开发出绚丽的界面效果,一方面得益于成功系统的设计,另一方面得益于它强大的开发框架。今天我们将围绕iOS中两大图形、图像绘图框架进行介绍:Quartz 2D绘制2D图形和Core Image中强大的滤镜功能。 Quartz 2D 在iOS中常用的绘图框架就是Quartz 2 阅读全文
posted @ 2016-01-27 15:36 hao_coming 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 概览 现在很多社交、电商、团购应用都引入了地图和定位功能,似乎地图功能不再是地图应用和导航应用所特有的。的确,有了地图和定位功能确实让我们的生活更加丰富多彩,极大的改变了我们的生活方式。例如你到了一个陌生的地方想要查找附近的酒店、超市等就可以打开软件搜索周边;类似的,还有很多团购软件可以根据你所在的 阅读全文
posted @ 2016-01-27 15:27 hao_coming 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 概述 Swift是苹果2014年推出的全新的编程语言,它继承了C语言、ObjC的特性,且克服了C语言的兼容性问题。Swift发展过程中不仅保留了ObjC很多语法特性,它也借鉴了多种现代化语言的特点,在其中你可以看到C#、Java、Javascript、Python等多种语言的影子。同时在2015年的 阅读全文
posted @ 2016-01-27 15:18 hao_coming 阅读(363) 评论(0) 推荐(0) 编辑