Posts by category
- Android
- 2020/09/29 - 正则表达式中原子组的基本使用
- 2020/09/29 - 正则表达式中断言的使用
- 2020/09/28 - 正则表达式校验密码强度
- 2018/01/31 - 正则表达式的基本使用
- 2017/04/01 - Android开发之Location定位的基本使用
- 2017/04/01 - Android开发蓝牙Bluetooth的基本使用
- 2017/03/31 - Android开发之LayoutAnimation的基本使用
- 2017/03/30 - Android开发之Animation的基本使用
- 2017/03/30 - Android开发基本控件AppWidget的基本使用
- 2017/03/28 - Android开发之ExpandableListView(分组列表)的简单使用
- 2017/03/27 - Android开发之Spinner(下拉选项)的基本使用
- 2017/03/25 - Android实战开发之广播BroadcastReciver的基本使用
- 2017/03/23 - Android开发之Service的两种实现方式
- 2017/03/22 - Android开发基础控件ListView的使用
- 2017/03/21 - Android基础控件之网络解析JSONObject与JSONArray的基本使用
- 2017/03/21 - Android开发基础控件HttpURLConnection网络请求
- 2017/03/21 - Android实战开发之Handler的基本使用
- 2017/03/18 - Android基础控件之ViewPager的使用
- 2017/03/18 - Android基础开发之Fragment的简单使用(动态加载)
- 2017/03/18 - Android基础开发之Fragment的简单使用(静态加载)
- 2017/03/14 - Android开发实战小游戏“1秒OneSecond”,适合新手训练
- 2017/03/11 - Android实战开发小游戏BullsEye,初学者基本控件练习Demo
- 2017/03/08 - Android自定义View通过触摸事件移动View的位置
- 2017/03/08 - Android触屏事件简单处理与实现
- 2017/03/07 - Android基础控件RadioGroup|Button|TextView|ImageView及事件处理综合使用
- 2017/03/07 - Android基础控件RadioButton的基本使用
- 2017/03/07 - Android基础控件CheckBox与EditText的基本使用
- 2017/03/04 - Android Studio修改工程默认目录的方法
- 2017/03/04 - MACOS 下 Android Studio 的离线gradle极速配置方法
- 2016/10/20 - MAC OS X 安装安卓开发环境(Android Studio)
- C/C++
- 2019/01/24 - 多路IO转接模型
- 2019/01/23 - TCP状态转换逻辑
- 2019/01/22 - 多线程并发服务器程序
- 2019/01/22 - 多进程并发服务器程序
- 2019/01/21 - Socket及基本应用(TCP)
- 2019/01/20 - 网络编程–基础知识
- 2019/01/20 - Linux编程–进程同步
- 2019/01/19 - Linux编程–信号量
- 2019/01/13 - Linux编程–线程同步
- 2019/01/11 - Linux编程–线程
- 2019/01/09 - Linux编程–信号处理
- 2019/01/07 - Linux编程–信号
- 2019/01/06 - Linux编程–进程间通讯
- 2019/01/05 - Linux编程–进程的基本使用
- 2019/01/05 - Linux操作系统基本介绍
- 2019/01/04 - Linux文件的基本操作相关函数
- 2019/01/03 - Makefile的基本使用
- 2018/12/29 - 静态库&动态库的基本制作与使用
- 2018/12/29 - gdb的基本使用
- 2018/12/28 - VIM的基本使用
- 2018/12/28 - gcc的基本使用
- 2018/12/26 - 第一个MFC程序
- 2018/12/26 - C++智能指针auto_ptr,简单实现
- 2018/12/25 - 实现数组类Array,函数模板的简单应用
- 2018/12/24 - 自定义字符串类String,实现运算符重载,内存管理
- 2018/12/17 - 关于const的几种非常见应用
- 2018/12/10 - 通过对象地址获取对象的虚函数列表
- 2018/11/30 - 使用GCD封装一个简单的定时器
- 2018/11/28 - 文件读写操作中锁的使用
- 2018/11/27 - GCD同步任务实现加锁效果
- 2018/11/26 - iOS多线程中的几种加锁类型OSSpinLock、os_unfair_lock、pthread_mutex
- 2018/11/20 - Objective-C消息发送机制原理objc_msgSend( )
- 2018/09/09 - C++标准库中map的简单使用示例
- 2018/09/09 - C++STL中list与vector在效率方面的比较
- 2018/09/07 - STL中三大组件(容器+迭代器+算法)的最简单组合使用
- 2018/09/07 - C++中string迭代器与reserve函数的冲突
- 2018/09/07 - C++类中重载输出运算符<<
- 2018/09/06 - C++类的基本定义与使用
- 2018/09/06 - C++学习笔记
- 2018/08/29 - C++小游戏实现【小公主养成记】
- 2018/08/26 - C++基本数据类型详解
- CentOS
- 2018/12/28 - VIM的基本使用
- 2018/12/28 - Linux常用服务搭建
- 2018/12/27 - Linux系统基本操作
- 2018/10/27 - 执行shell语句的三种常用方式
- 2018/04/13 - phpmailer SMTP ERROR: Failed to connect to server: Permission denied (13)
- 2018/04/13 - ErrorException in Validate.php line 1087 Call to undefined function think\mb
- 2018/04/13 - Mysql开放远程访问
- 2018/04/13 - CentOS7防火墙开放端口
- 2016/07/09 - CentOS Apache配置SSL让网站对外提供https服务
- 2016/07/04 - SVN服务器迁移的备份与恢复(svnadmin dump方式)
- 2016/06/23 - Centos7 安装Discuz全过程
- 2015/12/07 - Linux下最简单的动态域名解析
- 2015/10/12 - CentOS 添加虚拟主机VirtualHost及伪静态Rewrite
- 2015/07/18 - CentOS下MySQL数据库导出导入
- 2015/07/10 - Linux下Zip压缩文件的基本命令
- 2015/06/30 - Linux如何设置定时任务
- 2015/06/19 - Linux下添加新硬盘并挂载使用
- 2015/06/13 - 常用的SQL语句
- 2015/05/14 - CentOS查看当前CPU及内存使用情况(任务管理器)
- 2015/04/23 - CentOS设置随机启动项的三种方式
- 2014/09/16 - 如何安装phpmyadmin
- 2014/07/28 - CentOS 命令行登录欢迎词
- 2014/07/28 - CentOS SSH登录增加欢迎页(Banner)
- 2014/07/28 - OpenWRT常用操作及命令(更新中……)
- 2014/07/27 - CentOS常用到的查看系统命令
- 2014/07/27 - 让CentOS服务器支持https(安全http协议)
- 2014/07/24 - 如何修改Linux主机名
- Html5
- 2021/01/02 - 最简单的HTTP通讯过程
- 2018/09/21 - Vux怎么用 样式变量 修改主题配色
- 2018/05/25 - jQuery综合小事例之简单事件处理
- 2018/05/21 - jQuery实现自动轮播图
- 2018/04/23 - Vue+Webpack打包后background-image无法正常显示
- 2018/04/02 - Vue项目中当前比较好的移动端UI库–vux
- 2018/02/11 - 为什么所有浏览器的userAgent都带Mozilla
- 2018/01/31 - 正则表达式的基本使用
- 2018/01/02 - 一个简单的个人博客结构
- 2015/08/04 - Html基本字体中英文及编码对照表
- 2015/07/13 - Html如何类似world对中英文分别设置字体
- Java
- 2021/01/14 - MyBatis的简单入门
- 2021/01/06 - IDEA中Maven项目不生成class文件的问题
- 2021/01/02 - 最简单的HTTP通讯过程
- 2020/12/30 - TCP三次握手与四次挥手
- 2020/12/03 - XML解析工具jsoup的基本使用
- 2020/12/01 - XML文件的两种约束描述
- 2020/11/30 - Spring-jdbc的基本使用
- 2020/11/29 - Java数据库连接池Druid的基本使用
- 2020/11/29 - Java数据库连接池c3p0的基本使用
- 2020/11/28 - Java中数据库操作中的事务实现(JDBC)
- 2020/11/28 - Java模拟用户名密码登录验证(JDBC)
- 2020/11/26 - Java简单完整数据库操作全过程(JDBC)
- 2020/11/20 - 注解、反射、文件IO流的综合应用
- 2020/11/19 - Java中Class类的基本使用(反射)
- 2020/11/19 - Java中单元测试框架jUnit的基本使用
- 2020/11/19 - Java内置的几个函数式接口的基本使用
- 2020/11/18 - 使用Socket通讯实现简单的Web服务器
- 2020/11/18 - Socket通讯的简单实现与应用(文件上传)
- 2020/11/17 - Java中IO流的相关操作
- 2020/11/16 - 线程间通讯之【生产者&消费者】模型
- 2020/11/14 - Java多线程中的线程安全问题
- 2020/11/14 - Java多线程的三种开启方式
- 2020/11/14 - Java中集合的基本使用
- 2020/11/14 - Java基本语法的几个笔记
- 2020/11/13 - 斗地主发牌的简单实现
- 2020/10/10 - 到底什么是REST?
- 2020/09/29 - 正则表达式中原子组的基本使用
- 2020/09/29 - 正则表达式中断言的使用
- 2020/09/28 - 正则表达式校验密码强度
- 2019/06/19 - 随机存储实现动态数组ArrayList
- 2018/01/31 - 正则表达式的基本使用
- 2017/03/17 - Java基础之多线程的基本实现
- 2017/03/17 - Java基础之synchronized同步的使用
- 2017/03/16 - Java基础知识之IO流的简单使用
- 2017/03/16 - Java基础知识之异常处理Exception的基本使用
- 2017/03/16 - Java基础知识try…catch…finally的基本使用
- JavaScript
- 2020/10/31 - 浏览器跨域访问到底是怎么回事
- 2020/10/14 - ES6中的Symbol、Iterator、Generator的简单理解
- 2020/10/10 - 发送Ajax请求的4种方式
- 2020/09/29 - 正则表达式中原子组的基本使用
- 2020/09/29 - 正则表达式中断言的使用
- 2020/09/28 - 正则表达式校验密码强度
- 2020/09/28 - Javascript日期格式化的简单实现
- 2020/09/24 - Promise的简单实现
- 2018/05/30 - jQuery插件开发之实例插件模板说明
- 2018/05/25 - jQuery综合小事例之简单事件处理
- 2018/05/21 - jQuery实现自动轮播图
- 2018/02/11 - 为什么所有浏览器的userAgent都带Mozilla
- 2018/01/31 - 正则表达式的基本使用
- 2018/01/25 - JavaScript中时间格式化方法实现
- 2016/08/16 - Javascript中匿名函数的多种调用方式
- macOS
- 2019/08/15 - 关于Cocoapods速度慢的问题,更换国内镜像源
- 2018/12/28 - VIM的基本使用
- 2018/10/27 - 执行shell语句的三种常用方式
- 2018/05/31 - MacOS中更新npm和node版本
- 2018/03/29 - 如何将iPhone投屏到Mac上
- 2018/03/22 - Xcode如何手动安装低版本模拟器
- 2017/12/30 - MacOS如何关闭仪表盘屏幕
- 2017/12/29 - 如何在MacOS中安装git,使本地项目与gitHub同步
- 2017/12/18 - Macbook中Windows10使用Magic Mouse2(苹果鼠标)使用的问题
- 2017/12/16 - Word 无法打开现有共用模板 (Normal.dotm)
- 2017/05/06 - 如何使用pem证书进行SSH登录
- 2016/12/06 - The working copy is locked due to a previous error
- 2016/12/01 - iOS开发中Cornerstone如何回滚到某指定版本
- 2016/11/29 - 制作Mac OS 10.9 U盘启动盘
- 2016/11/18 - Unable to negotiate with x.x.x.x port 22: no matching host key type found. Their offer: ssh-dss
- 2016/10/20 - MAC OS X 安装安卓开发环境(Android Studio)
- 2016/08/24 - 什么是2K、4K、8K屏
- 2016/07/27 - MAC OS 鼠标跟踪速度设置还原的问题
- 2016/07/22 - 不能打开文件夹”xxxxx” 因为您没有权限查看其内容
- 2016/07/18 - 使用lipo命令合并静态(.a)文件
- 2015/04/22 - GitHub 上排名前 100 的 Objective-C 项目
- 2015/01/06 - atomic与nonatomic,assign,copy与retain的定义和区别
- 2014/11/05 - Xcode中调试时Step into/Step over/Step out涵义与用法
- 2014/11/04 - iPhone各型号手机屏幕尺寸及分辨率PPI
- 2014/10/31 - 为什么手机GPS定位系统建议要开WiFi?
- 2014/08/12 - CornerStone上传静态库(.a文件)
- 2014/07/16 - AFNetworking、MKNetworkKit和ASIHTTPRequest对比
- 2014/07/12 - 正则表达式的编写示例
- 2014/07/11 - IOS证书/私钥/代码签名/描述文件
- 投资理财
- 2017/04/18 - 什么是国家品牌计划
- 2017/04/18 - 养老保险入市第一批投资管理机构名单
- 2017/04/12 - 人均GDP水平对行业发展的影响
- 数据库
- 2020/11/24 - 数据库设计的一般范式
- 2020/11/24 - MySQL中多表查询的一般操作汇总
- 2020/11/24 - MySQ中事务的基本概念
- 2020/11/22 - 常用的SQL语句汇总
- 2019/04/24 - MySQL的基本优化
- 2019/04/24 - 索引
- 2019/04/23 - 触发器的简单使用
- 2019/04/23 - 视图的简单使用
- 2019/04/23 - DTL 事务控制语言
- 2019/04/21 - DQL常用操作及常见问题
- 2019/04/21 - DDL常用操作及常见问题
- 数据结构
- 2019/06/19 - 随机存储实现动态数组ArrayList
- 汇编
- 2018/11/07 - ARM64中函数调用的基本过程
- 2018/10/26 - C++中if…else…与for(…)在汇编中的实现
- 2018/10/25 - 自加运算(a++)在汇编中的实现
- 2018/10/25 - AT&T汇编中函数的基本实现
- 2018/10/25 - 函数调用原理–完善篇(栈帧)
- 2018/10/24 - 函数调用原理–局部变量篇
- 2018/10/24 - 三种常用的函数调用约定
- 2018/10/24 - 函数调用原理–参数篇
- 2018/10/24 - 8086架构寄存器简介
- 2018/10/23 - 汇编简单实现两个数值的交换
- 2018/10/23 - 第一个汇编程序Hello World!(Hello Assembler!)
- 汽车电子
- 2016/11/02 - OBD-Ⅱ诊断系统
- 物联网
- 2019/08/16 - 树莓派配置固定IP地址
- 2019/08/15 - 树莓派更换apt-get源
- 逆向工程
- 2018/11/09 - tweak项目ipa包重签名
- 2018/11/09 - ipa包重签名
- 2018/11/08 - 数字签名与非对称加密
- 2018/10/30 - 关于Cycript中打印信息不完整的问题
- 2018/10/29 - Theos的安装及简单使用
- 2018/10/29 - Reveal4的基本安装使用
- 2018/10/28 - iOS脱壳工具dumpdecrypted的基本使用
- 2018/10/27 - 执行shell语句的三种常用方式
- 错误分析(iOS)
- 2018/09/17 - Xcode10 linker command failed with exit code 1 (use -v to see invocation)
- 2017/12/07 - 如何忽略Xcode中编译时的警告
- 2017/03/16 - Java基础知识之异常处理Exception的基本使用
- 2017/03/04 - MACOS 下 Android Studio 的离线gradle极速配置方法
- 2017/03/02 - 长按手势执行两次解决办法
- 2016/10/18 - xxx.app: resource fork, Finder information, or similar detritus not allowed
- 2016/09/18 - Xcode8运行时的一些log日志是怎么回事
- 2016/08/19 - -QQAPI- QQApi.m:428 param error: nil object
- 2016/08/16 - OC与JavaScript交互刷新页面失效的问题
- 2016/08/15 - None of the valid provisioning profiles allowed the specified entitlements:beta-reports-active,aps-environment
- 2016/08/08 - 提示: 上传证书不正确,请上传推送证书, 是否重新上传证书?
- 2016/07/19 - DCloud框架IOS平台以Widget方式集成HTML5+SDK方法
- 2016/04/08 - Declaration of ‘objc_property_t’ must be imported from module ‘ObjectiveC.run…
- 2016/02/29 - [BMKGradient generateColorMap:resultColorMap:]: unrecognized selector sent to instance 0x7fae64f32260
- 2016/02/25 - cannot find protocol definition for ‘TencentSessionDelegate’
- 2016/02/18 - 此证书的签发者无效Missing iOS Distribution signing identity问题解决
- 2015/10/28 - NSError 错误code对照
- 2015/10/23 - canOpenURL: failed for URL: “mqq://sdk”
- 2015/09/18 - 升级Xcode7后所要更改的配置
- 2015/08/25 - ios 4寸屏只显示3.5寸大小问题
- 2015/07/11 - 极光推送SDK编译报错
- 2015/07/03 - The app references non-public selectors in xxxx: setGeometryDelegate:
- 2015/06/26 - 如果去掉webView底部的黑条
- 2015/03/13 - 关于自定义NSLog需要注意的一点 (自定义SALog)
- 2015/03/09 - Snapshotting a view that has not been rendered results in an empty snapshot. …
- 2014/11/13 - warning: directory not found for option ‘ User/****’
- 2014/10/31 - Xcode Attaching to 卡死问题!
- 2014/10/28 - library not found for -lbaidumapapi
- 2014/09/04 - Captureing ‘self’ strongly in this block is likely to lead to a retain cycle
- 2014/09/02 - AFNetwork 2.0在请求时报错code=-1016 和 3840
- 2014/09/02 - AFNetworking无法发送Web请求Code = -1016
- 2014/09/01 - Attempt to set a non-property-list object as an NSUserDefaults value for key
- 2014/08/19 - CUICatalog: Invalid asset name supplied: (null), or invalid scale factor: 2.0000
- 2014/03/27 - Xcode“临时文件夹”
- 项目实战(iOS)
- 2020/11/04 - git代码仓库常用命令集
- 2020/10/10 - 到底什么是REST?
- 2020/09/29 - 正则表达式中原子组的基本使用
- 2020/09/29 - 正则表达式中断言的使用
- 2020/09/28 - 正则表达式校验密码强度
- 2019/08/15 - 关于Cocoapods速度慢的问题,更换国内镜像源
- 2019/03/27 - Swift5.0基本语法
- 2018/12/10 - 通过对象地址获取对象的虚函数列表
- 2018/11/30 - 使用GCD封装一个简单的定时器
- 2018/11/29 - 定时器NSTimer、CADisplayLink及代理NSProxy的基本使用
- 2018/11/28 - 文件读写操作中锁的使用
- 2018/11/27 - GCD同步任务实现加锁效果
- 2018/11/27 - 基于pthread_mutex封装的锁NSLock、NSCondition、NSConditionLock、NSRecursiveLock、@Synchronized
- 2018/11/26 - iOS多线程中的几种加锁类型OSSpinLock、os_unfair_lock、pthread_mutex
- 2018/11/24 - 利用RunLoop来实现线程的保活,并封装子线程任务执行
- 2018/11/23 - RunLoop的基本运行逻辑
- 2018/11/23 - 利用runtime拦截系统类对象方法调用
- 2018/11/23 - 使用Runtime动态创建一个类
- 2018/11/20 - Objective-C消息发送机制原理objc_msgSend( )
- 2018/11/15 - 剖析Objective-C对象本质结构MJClassInfo
- 2018/11/13 - block本质
- 2018/11/11 - KVO的本质
- 2018/11/10 - Objective-C中对象的分类与本质(isa&superclass)
- 2018/10/21 - 关于SSH的几个高级用法
- 2018/09/17 - Xcode10 linker command failed with exit code 1 (use -v to see invocation)
- 2018/08/21 - 制作自己的Cocoapods常用命令
- 2018/05/23 - GCD中的dispatch_sync、dispatch_sync 分别与串行、并行队列组合执行
- 2018/03/22 - Xcode如何手动安装低版本模拟器
- 2018/01/31 - 正则表达式的基本使用
- 2017/12/07 - 如何忽略Xcode中编译时的警告
- 2017/05/08 - iOS安装CocoaPods详细过程
- 2017/05/06 - iOS如何打包不同版本(Debug&Release)使用不同图标
- 2017/04/19 - iOS开发webView显示加载进度条
- 2016/11/18 - iOS状态栏颜色控制UIStatusBarStyle
- 2016/11/17 - 仿淘宝下拉刷新效果(基于MJRefresh控件封装)
- 2016/10/18 - xxx.app: resource fork, Finder information, or similar detritus not allowed
- 2016/10/13 - UICollectionView默认Cell两端对齐,如何让其居左对齐
- 2016/10/12 - 如何获取当前启动图(LaunchImage)的图片文件名
- 2016/10/12 - 自定义计时器,通过dispatch_after()实现
- 2016/08/16 - OC与JavaScript交互刷新页面失效的问题
- 2016/08/08 - 提示: 上传证书不正确,请上传推送证书, 是否重新上传证书?
- 2016/07/19 - DCloud框架IOS平台以Widget方式集成HTML5+SDK方法
- 2016/07/18 - 使用lipo命令合并静态(.a)文件
- 2016/07/08 - AFNetworking3.0 自定义Request请求HttpBody格式
- 2016/06/22 - Xcode引入外界文件时选Create groups或Create folder references的区别
- 2016/03/17 - OC中JavaScriptCore使用的两个问题
- 2016/03/17 - Objective-C与JavaScript交互的两种方式
- 2016/03/13 - 谈谈数组的浅拷贝和深拷贝(copy & mutableCopy)
- 2016/03/11 - MacOS下安装PhoneGap/cordova开发编译环境
- 2016/03/11 - 自定义UIActionSheet实现分享功能,一行代码搞定!
- 2016/03/07 - iOS导航栏上实现webView的网页返回及关闭按钮
- 2016/03/03 - iOS开发使用自定义字体
- 2016/03/01 - OC在block内部定义block并递归
- 2016/01/28 - 简单递归实现遍历子视图
- 2015/12/03 - 利用系统AV框架制作实现扫一扫功能(一行代码搞定)
- 2015/11/04 - 为何iTunes中我的App不显示图标?
- 2015/10/23 - UITabbar设置选中颜色(高亮),设置自定义图片
- 2015/08/25 - Xcode 如何创建pch文件
- 2015/07/12 - 获取Appstore已发布软件版本
- 2015/07/01 - 轻松实现UIScrollView循环滚动
- 2015/06/26 - iOS开发中菊花的使用(UIActivityIndicatorView)
- 2015/06/23 - Uitableview Group模式顶部空白
- 2015/06/15 - 关于字符串显示长度sizeWithFont要说几句
- 2015/06/11 - 如何让iOS项目支持中文(控件显示中文)
- 2015/06/06 - 如何解决百度地图反地理编码失败的问题!!
- 2015/06/06 - kCLErrorDomain Code=0终极解决方案!
- 2015/06/05 - 为什么[NSURL URLWithString:string]为nil ?
- 2015/06/01 - UISearchBar与UISearchDisplayController
- 2015/05/22 - 关于UIView的alpha属性的探讨
- 2015/05/20 - iOS制作自定义数字键盘
- 2015/05/12 - 使用AVFoundation自定义相机如何调整相机焦距
- 2015/04/27 - 百度地图经纬度与苹果地图经纬度之间的转换
- 2015/04/21 - iOS项目实战之自定义相机
- 2015/04/21 - iOS摇一摇的使用
- 2015/04/07 - 如何判断当前iPhone的机型,iPhone代号对应关系
- 2015/03/19 - 巧妙利用日期格式计算出本周所有日期
- 2015/03/16 - 如何遍历对象的方法、属性及对应值
- 2015/03/09 - 如何判断当前App是否允许使用系统定位功能
- 2015/02/26 - 模拟iOS自带照片读取器,自定义照片浏览器
- 2015/01/13 - Xcode如何删除描述文件
- 2015/01/07 - UITextField设置内边距的三种方式
- 2015/01/06 - atomic与nonatomic,assign,copy与retain的定义和区别
- 2015/01/06 - 如何代码实现跳转safari,phone或message?
- 2015/01/06 - 如何给UINavigationBar 设置背景颜色或是自定义图片
- 2015/01/06 - 更改Xcode的缺省公司名
- 2014/12/31 - NSDate/NSDateFormatter的相关用法
- 2014/12/29 - 一行代码搞定iOS手势解锁功能
- 2014/12/24 - iOS开发中常用的延时调用方法(基于GCD)
- 2014/12/19 - 监听屏幕触摸事件实现涂鸦
- 2014/12/19 - ios开发中SQLite3的基本使用–打开数据库
- 2014/12/19 - 轻松实现标签视图切换效果
- 2014/12/13 - 一行代码搞定淘宝视图切换效果
- 2014/12/04 - v2.5.0适配ios8,解决定位问题(亲测可用!!)
- 2014/12/01 - Quartz2D的基本使用(第五讲:使用Quartz2D给UIView扩展设置背景图片的分类)
- 2014/12/01 - iOS项目开发-如何在沙盒中创建文件夹
- 2014/12/01 - Quartz2D的基本使用(第四讲:图片裁剪-QQ圆形头像制作)
- 2014/12/01 - Quartz2D的基本使用(第三讲:图形上下文栈)
- 2014/12/01 - Quartz2D的基本使用(第二讲:基本图形绘制)
- 2014/12/01 - Quartz 2D的基本使用(第一讲:画直线)
- 2014/11/27 - iOS项目开发各种icon图标尺寸标准(苹果官方文档)
- 2014/11/20 - 百度地图第七讲:路径规划
- 2014/11/18 - 百度地图使用第六讲:检索及大头针的使用
- 2014/11/18 - 百度地图使用第五讲:大头针使用(地图标注)
- 2014/11/17 - 百度地图使用第四讲:地图展示与定位
- 2014/11/17 - 百度地图使用第三讲:地理编码与反地址编码
- 2014/11/17 - 百度地图使用第二讲:获取基本定位信息
- 2014/11/17 - 百度地图使用第一讲:SDK导入
- 2014/11/15 - iOS开发中编译通过Success但有红色警告
- 2014/11/13 - iOS创建单例的两种方法
- 2014/11/12 - iOS开发模拟器上使用GPS
- 2014/11/11 - iOS开发中字符串MD5加密方法的实现
- 2014/11/11 - iOS开发中post请求图片上传如何实现
- 2014/11/08 - 多线程技术NSOperationQueue的2种队列操作示例
- 2014/11/08 - 多线程技术GCD的8种队列请求示例
- 2014/11/06 - iOS开发Post请求基本步骤与实现方法(附Post请求服务器页面)
- 2014/11/06 - iOS开发Get请求的基本步骤与方法
- 2014/11/06 - iOS开发中自定义对象的归档
- 2014/11/05 - iOS开发中多对象归档操作
- 2014/11/05 - iOS开发中基本文件读写操作示例
- 2014/11/05 - App中常用的几个目录如何获取
- 2014/11/05 - Xcode中调试时Step into/Step over/Step out涵义与用法
- 2014/11/04 - iPhone各型号手机屏幕尺寸及分辨率PPI
- 2014/11/03 - NSString字符串自动去掉空格,去掉回车符的方法
- 2014/11/03 - MKNetworkKit的基本用法(Get请求、Post请求、文件上传)
- 2014/10/09 - iOS几种不同键盘布局
- 2014/09/02 - iOS WebView的用法
- 2014/08/22 - 如何修改UITableView索引的背景颜色
- 2014/08/22 - ios获取系统通讯录方法
- 2014/08/20 - 汉字转拼音,iOS自带库,中文排序的一定要看
- 2014/08/20 - ios开发获取手机通讯录(最简单明了)
- 2014/08/19 - UISearchBar内部结构
- 2014/08/19 - 自定义UISearchBar 适配IOS6和IOS7
- 2014/08/18 - UIAttributedString自动换行问题
- 2014/08/12 - 百度地图iOS SDK对iPhone5S(64位系统)支持问题
- 2014/08/09 - iOS6创建iOS7风格导航导,导航条自动添加返回按钮
- 2014/08/09 - 创建带样式的字符串AttributedString(富文本)
- 2014/08/09 - UITextField调整内容位置及左右视图LeftView、RightView
- 2014/08/09 - 解决ios7按钮高亮反应延时问题
- 2014/08/02 - iOS开发中创建简易计时器使用
- 2014/08/02 - 轻松搭建新特性界面、向导页(自适应各种屏幕尺寸)
- 2014/07/18 - UILabel详解
- 2014/07/16 - AFNetworking、MKNetworkKit和ASIHTTPRequest对比
- 2014/07/14 - 富文本(NSMutableAttributedString)的使用
- 2014/07/12 - 正则表达式的编写示例
- 2014/07/11 - UITextField限制中文输入长度
- 2014/07/11 - IOS证书/私钥/代码签名/描述文件
- 2014/07/04 - UIViewController各个方法的加载顺序
- 2014/06/30 - 判断姓名合法性的正则表达式
- 2014/06/18 - iOS项目中调用拨号程序的三个方法
- 2014/06/17 - iOS开发中退出键盘的常用方式
- 2014/06/09 - iOS选择器控件(UIPickerView)最简单的实现
- 2014/06/09 - iOS应用程序中AppDelegate中最基本方法的简单实现
- 2014/06/05 - UILabel中文字间隔调整
- 2014/05/30 - UICollectionView的使用(与UITableView的比较)
- 2014/05/19 - 通知机制(初学者必须知道的设计模式)
- 2014/05/10 - ios实战开发之仿新浪微博(小龙虾发布版)
- 2014/04/27 - ios实战开发之仿新浪微博(第十一讲:微博功能完善三)
- 2014/04/24 - ios实战开发之仿新浪微博(第十讲:微博功能完善二)
- 2014/04/22 - ios实战开发之仿新浪微博(第九讲:微博功能完善一)
- 2014/04/21 - ios实战开发之仿新浪微博(第八讲:微博数据展示三)
- 2014/04/20 - ios实战开发之仿新浪微博(第七讲:微博数据展示二)
- 2014/04/19 - ios实战开发之仿新浪微博(第六讲:微博数据展示一)
- 2014/04/17 - ios实战开发之仿新浪微博(第五讲:微博数据加载)
- 2014/04/16 - ios实战开发之仿新浪微博(第四讲:OAuth认证)
- 2014/04/14 - ios实战开发之仿新浪微博(第三讲:更多界面搭建)
- 2014/04/12 - ios实战开发之仿新浪微博(第二讲:主框架搭建)
- 2014/04/11 - ios实战开发之仿新浪微博(第一讲:新特性展示)
- 2014/04/11 - ios程序运行过程解析
- 2014/04/10 - ios实战开发之代码创建Cell(演示新浪微博)
- 2014/04/09 - 用xib创建TableViewCell,熟悉MVC模型
- 2014/03/27 - Xcode“临时文件夹”