iOS中与JavaScript交互
iOS开发中使用UIWebView与JavaScript交互的相关代码,js调用Oc,Oc调用js……
iOS弹出框总结代码
主要是对UIPopoverController、UIPopoverPresentationController、UIAlertView、UIActionSheet、UIAlertController的使用总结代码。
UITableView编辑的相关代码
UITableView的编辑,主要包括:cell的插入,删除,选择,移动排序以及UITableView的编辑模式等。
Runtime应用实例
这是iOS运行时在几个场景中的应用代码,主要就是在分类中添加属性,对定时器的内存泄漏问题的处理,还有就是Method Swizzling的使用。
iOS运行时(runtime)示例代码
iOS运行时关于对类的解释和消息转发的示例性说明
MapKit 地图使用
MapKit地图的使用技巧。
GCD总结代码
关于GCD的用法、注意事项、难点的总结代码。
iOS 数据解析
本代码案列主要是对XML和JSON的解析做一个演示,希望对大家有用
高仿新浪微博
对新浪微博的模仿,代码结构和条理都比较清楚,希望对大家有用
定位、地理编码、逆地理编码
与iOS定位相关的一些代码,主要就是定位、地理编码、逆地理编码的相关操作。值得注意的是iOS8以上系统定位的相关设置。
CoreAnimation
ios核心动画,包括:CABasicAnimation基础动画、CAKeyframeAnimation帧动画、CATransition过度动画、CAAnimationGroup组动画。本代码主要对核心动画进行描述分析、并与UIView动画进行对比,注释都非常清晰,希望对大家有用!
CALayer的基本使用demo
这是我自己写的一个关于CALayer的基本使用的代码,需要学习的朋友可以下载看看。以后会陆续上传一些CALayer的高级使用,主要是核心动画方面的内容。
Quartz2D使用案例
这是一个Quartz2D使用案例代码,主要包括了图像合成和各种图像的绘制。
Quartz2D的基本使用
这是一些关于Quartz2D使用的代码,不求全面,只求实用。
tableViewCell自适应高度(QQ聊天室模拟)
这是一个模拟QQ聊天的一个工程,主要技术有cell高度自适应,数据模型多级分装,聊天UI搭建……代码注释都非常详细。
iOS控件封装-(UIScrollView)图片轮播器
这是一个图片轮播器的原始代码,实现了循环滚动,点击代理事件……,我也对其做了详尽的注释。
Sqlite数据库操作及TableView的优化
这个小项目中,有sqlite的应用,tableView的查找搜索与优化,就像微信中的联系人一样,有自动布局的应用……
电视台客户端应用
这是本人学习阶段的一个小作品,模仿的,适合新手学习!