06 2016 档案

摘要:由于后台传过来的值是float或者double类型,解析之后作为对象放到字典或数组里面,被转成nsstring或者nsnumber会有一定的误差,很正常 解决办法,通过NSNumberFormatter,可以设置NSNumber输出的格式; NSNumberFormatter *formatter 阅读全文
posted @ 2016-06-21 16:39 LiLM 阅读(2719) 评论(0) 推荐(0)
摘要:数组遍历: 索引遍历 枚举遍历: 代码块遍历: 数组排序: 循环排序 代码块排序: NSArray *array = @[@12,@23,@8]; NSComparator sortBlock = ^(id string1,id string2){ // return [string1 compar 阅读全文
posted @ 2016-06-07 11:17 LiLM 阅读(718) 评论(0) 推荐(0)
摘要:方法交换的原理:在OC中调用一个方法其实是向一个对象发送消息,查找消息的唯一依据是selector的名字。利用OC的动态特性,可以实现在运行时偷换selector方法的实现,达到和方法挂钩的目的。 每一个类都有一个方法列表,存放在selector的名字和方法实现的映射关系,imp有点像函数指针,指向 阅读全文
posted @ 2016-06-07 09:50 LiLM 阅读(1644) 评论(0) 推荐(0)
摘要:User-Agent(用户代理)字符串是Web浏览器用于声明自身型号版本并随HTTP请求发送给Web服务器的字符串,在Web服务器上可以获取到该字符串。 UIWebView修改UserAgent wkWebView修改UserAgent 阅读全文
posted @ 2016-06-05 17:20 LiLM 阅读(275) 评论(0) 推荐(0)
摘要:在iOS系统支持横屏顺序默认读取plist里面设置的方向(优先级最高)等同于Xcode Geneal设置里面勾选application window设置的级别次之 然后是UINavigationcontroller/UITabbarController 级别最低的是viewcontroller (注 阅读全文
posted @ 2016-06-04 11:27 LiLM 阅读(307) 评论(0) 推荐(0)