Runtime常用方法
新建NSObject Category如#import "NSObject+Propertys.h" 1.获取对象的所有属性123456789101112131415161718192021222324252627282930/* 获取对象的所有属性 */- (NSArray * ...
阅读更多
shell 学习
shell程序设计 http://opus.konghy.cn/shell-tutorial/index.html #!/bin/sh shell编程是以”#”为注释,但对"#!/bin/sh"却不是。 "#!/bin/sh"是对shell的声明,说明你所用的 ...
阅读更多
Swift学习-UITableView的简单使用
swift学习,tableView的不同写法,使用懒加载方式 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 ...
阅读更多
iOS单例模式
单例模式单例模式(Singleton)作用: 可以保证的程序运行过程,一个类只有一个示例,并提供一个访问它的全局访问点方便外界访问 控制了实例个数,并节约系统资源。 ​ 单例写法有好几种,通常的写法是基于线程安全的写法,保证单例对象只会被创建一次,为单例对象创建一个静态实例,可以写成全局的 ...
阅读更多
runtime之方法交换

利用runtime熟悉项目架构
团队项目比较多,有时需要接手别的项目,跳转流程是怎样的,需要修改的控制器叫什么名字。。?这些都不知道,肿么办。。。
下面利用Runtime方法交换原理,可以方便的打印你所进入的控制器,方便调试。

阅读更多
FMDB使用与SQL语句
http://www.jianshu.com/p/143c83362909 数据库第三方框架FMDB详细讲解 需要模仿QQ类似的分页加载。就是一句话 select * from table order by sendTime ASC Limit itemSize Offset offset
阅读更多
macos鼠标监控
https://stackoverflow.com/questions/6325558/cocoa-screen-not-refreshing-after-cgeventpost-mouse-clickhttps://stackoverflow.com/questions/7212483/how-d ...
阅读更多
iOS清除代码警告

项目中存在很多黄色感叹号时,首先视觉上就觉得不舒服,并且有些警告可能产生Bug。当有些警告不想看到黄色感叹号时,可以采取一些特殊的手段强制消除警告!

阅读更多
iOS 多环境配置 Build Configuration

添加多个blocks替代UITextView delegate方法,没有子类,也允许使用delegate方法如果没有设置Block

阅读更多
hexo主题安装
首先将hexo主题先克隆到自己电脑上: 进入hexo 安装目录,也就是初始化的目录(hexo init githexo)中的githexo目录,详细目录请根据自己定义的目录名字为主, cd huluo666.github.io 站点文件目录 git clone https://github. ...
阅读更多