GUOHUA's Projects
AES encryption working between Objective-C and Java.
leetcode algorithm summary
在Base64的基础上再次使用DES加密。该demo主要为了说明Java和OC中DES加解密中的一些问题。文章链接:http://www.cnblogs.com/LQCQ-Silent/p/5926584.html
iOS中六种常用的传值方法。包括(正向传值:属性传值和KVC传值,iOS中常用的还是前者。反向传值:代理(delegate)传值、block传值、单例(Singleton)传值、通知(Notification)传值和UsersDefault传值)
iOS中比较全的翻转过渡动画(不只是苹果提供的)。包括(翻页效果、水滴效果、收缩效果、立方体效果、相机镜头打开和关闭效果等等。
这是一个圆形图,也叫饼图。使用到 iOS中的CAShapeLayer、UIBezierPath(贝塞尔曲线)、CADisplayLink(定时器)类
关于iOS的代码覆盖率
一个简单的颜色转换工具,【16进制颜色<==> RGB颜色】,以及一些颜色的展示。
一个验证json对象为null的小demo
图片、PDF等文件加密
简易封装的一个搜索框
设计的一个渐变色的半圆速度盘,使用UIBezierPath、CAShapelayer做半圆的绘制,CAGradientLayer设置渐变色图层,
This is LoginViewController about GradientLayer,i think it`s beautiful. You can use it in your project
myBlog
这不是框架,只是3个示例程序,给大家提供一个实现这种布局的思路
Objective-C知识点总结,希望把之后开发中遇到的问题做个总结。
UIViewController的生命周期
Matrix is a plugin style, non-invasive APM system developed by WeChat.
Profiling / Debugging assist tools for iOS. (Memory Leak, OOM, ANR, Hard Stalling, Network, OpenGL, Time Profile ...)
旨在打造一个Objective-C项目的通用框架,把冗余的代码近可能的归类,封装。争取做到傻瓜式的调用,以方便快速的创建项目整体框架。
Asynchronous image downloader with cache support as a UIImageView category
一个小型的自定义排序列表(拖拽、置顶、多选)
一个自定义的置顶、拖拽、多选tableView。观察了一些demo,基本上都是基于系统的tableViewCell实现tableView的编辑,但很多情况下这种效果并不能满足需求。那么使用自定义的cell就成了必然
关于Swift练习