摘要: 别再使用stringByAddingPercentEscapesUsingEncoding 当遇到发送网络请求的参数中有汉字的情况,很多人一股脑地使用 进行转义,这样带有汉字的urlString就会将每个汉字转成相应的unicode编码对应的3个%形式,这叫urlEncode(每个能写后端的语言都有 阅读全文
posted @ 2016-01-22 19:06 Mike_zh 阅读(5044) 评论(1) 推荐(3) 编辑
摘要: 相等的概念是探究哲学和数学的核心,并且对道德、公正和公共政策的问题有着深远的影响。 从一个经验主义者的角度来看,两个物体不能依据一些观测标准中分辨出来,它们就是相等的。在人文方面,平等主义者认为相等意味着要保持每个人的社会、经济、政治和他们住地的司法系统都一致。 对程序员来说,协调好逻辑和感官能力来 阅读全文
posted @ 2016-01-21 01:04 Mike_zh 阅读(11970) 评论(1) 推荐(3) 编辑
摘要: 本文目录 1. iOS宏的经典用法 2. Apple的习惯 3. \_\_attribute\_\_ iOS宏的经典用法 1.常量宏、表达式宏 4.内联函数 (一般有返回值) 5.变参宏 函数可变参数 关于宏定义中的 和 的说明 有两个作用: 1.将变量直接转化为相应字面量的C语言字符串 如a=10 阅读全文
posted @ 2016-01-20 01:16 Mike_zh 阅读(3638) 评论(1) 推荐(5) 编辑
摘要: Eclipse和IntelliJ IDEA系的IDE都有自动生成文档注释的功能,Xcode虽然安装了VVDocument,但是仍然感觉注释的功能不是很完善,于是今天整理了一下书写文档注释的一些用法。 首先要说的就是文档注释提取的工具:主要是介绍HeaderDoc和appleDoc 1.我们平常长按o 阅读全文
posted @ 2016-01-18 17:40 Mike_zh 阅读(1119) 评论(0) 推荐(2) 编辑
摘要: runtime的5个核心用法:1.获取属性列表2.交换方法实现3.关联对象4.拦截未实现的方法、动态添加实现5.动态创建一个类 阅读全文
posted @ 2015-06-06 17:48 Mike_zh 阅读(3772) 评论(5) 推荐(11) 编辑
摘要: 有这么一道iOS面试题 以下代码有没有什么问题?如果有?如何解决? for (int i = 0; i < largeNumber; i++) { NSString *str = [NSString stringWithFormat:@"hello -%04d", i]; str = [str st 阅读全文
posted @ 2015-04-21 18:48 Mike_zh 阅读(3974) 评论(0) 推荐(1) 编辑
摘要: 在介绍四大对象的那篇博客中,可以基本了解到程序启动的过程: main-->UIApplicationMain-->创建UIApplication的实例和app代理AppDelegate的实例并设置好代理 >在程序启动后,也就是启动画面显示之后, AppDelegate创建UIWindow(可以是自动 阅读全文
posted @ 2015-04-15 23:05 Mike_zh 阅读(1284) 评论(1) 推荐(1) 编辑
摘要: info.plist、pch和四大对象(UIApplication、UIApplicationDelegate、UIWindow、UIViewController) 阅读全文
posted @ 2015-04-15 20:49 Mike_zh 阅读(778) 评论(0) 推荐(0) 编辑
摘要: UITextField、UITextView、UILabel、UIButton、UISlider、UIStepper、UIImageView、UISwitch、UISegmentedControl、UIToolBar 阅读全文
posted @ 2015-03-07 11:24 Mike_zh 阅读(5247) 评论(1) 推荐(1) 编辑
摘要: 问题一:如何让sublime3支持GBK首先打开package control ,然后键入install package进入,搜索ConvertToUTF8安装成功后 打开要查看的GBK文件,点击菜单File->ReloadWithEncoding->UTF-8这时可能会提示Error有几行提示是说... 阅读全文
posted @ 2014-12-16 11:33 Mike_zh 阅读(2736) 评论(0) 推荐(0) 编辑