iPhone开发15个实用demo合集

感谢yuyi012的分享!
公司接了个培训项目,给一个外包公司培训一批应届生,我从课程一半开始接手,讲了一个多月,内容包括UITableView,UIScrollView,AssetsLibrary,MapKit,AddressBook,AVFoundation,MediaPlayer,Coredata,Sqlite等等。
每天晚上都会写一个demo第二天上课讲,代码里面基本都有中文注释,有的有上课用的ppt,现在把所有的例子都传到github上了。
因为每个例子都只花了我一晚上时间,有bug再所难免,大家随便看看就好
我的github主页https://github.com/yuyi012
1、tableview demo,使用自定义sectionHeader,能够展开和收起section。
2、xmpp聊天,使用xmpp加coredata实现类似微信的聊天功能。
3FMDB操纵sqlite
4、AssetsLibrary,使用自定义页面读取视频,照片,自定义imagePickerController一次选取多个照片。
5、流媒体视频播放器,长按进度条能够弹出popOverController,预览这一时间点的视频。
6、手势,所有的手势调用
7、pan手势实现的涂鸦板,线条多种颜色选择
8、UIScrollDemo
9、通知Demo,多个ViewController互相传递参数,顶部statusbar消息提醒。
10、弹出控件一锅烩,各种系统自带控件使用,使用UIPickerView实现二级菜单,使用动画弹出UIView并抖动,3D翻转弹出UIView
11、下载Demo,分别使用NSURLConnection和ASIHttpRequest下载图片,并使用进度条和MBProgressHub提示下载进度。
12、MapKit Demo,在MapKit上添加自定义Annotation,显示天气情况
13、mapView点线面, 在地图上使用点,线,圆圈,多边形,并实现公交换乘线路的切换
14、联系人demo,使用AddressBook框架实现编辑群组和联系人,能够搜索联系人,实现联系人姓名拼音排序等等。
15、AVFoundation播放音乐,使用AVFoundation播放音乐,并提取音乐封面显示。
iPhone开发15个实用demo合集
iPhone开发15个实用demo合集