2018年1月25日

ios与js的交互

摘要: IOS与JS交互的几种方式: JavaScriptCore:iOS7之后出现的,学习成本不高,是适配iOS7的首选。 拦截协议:拦截协议需要双方共同协商为协议规定一套准则,在交互中要遵循该准则。拦截协议不需要引入任何框架,适合多个平台使用。协议可以如此定义:schemes://model/actio 阅读全文

posted @ 2018-01-25 09:35 古成风云 阅读(172) 评论(0) 推荐(0) 编辑

ios 丢失精度的问题

摘要: 开发中处理处理数字、价格金额等问题时, 后台经常返回float类型, 打印或转成NSString都会有精度丢失问题, 因此使用系统自带的NSDecimalNumber做处理, 能解决这问题: 经过测试其实系统NSDecimalNumber是对有问题值做了四舍五入处理处理精度有关的数据请用double 阅读全文

posted @ 2018-01-25 09:33 古成风云 阅读(312) 评论(0) 推荐(0) 编辑

2018年1月24日

Ios 问题的总结

摘要: ios常见的问题总结: 阅读全文

posted @ 2018-01-24 10:40 古成风云 阅读(97) 评论(0) 推荐(0) 编辑

2018年1月23日

IOS动画

摘要: 简介 iOS动画主要是指Core Animation框架。官方使用文档地址为:Core Animation Guide。Core Animation是iOS和macOS平台上负责图形渲染与动画的基础框架。Core Animation可以作用与动画视图或者其他可视元素,为你完成了动画所需的大部分绘帧工 阅读全文

posted @ 2018-01-23 19:43 古成风云 阅读(163) 评论(0) 推荐(0) 编辑

2018年1月15日

GCD案例的分析

摘要: GCD的五个案例的分析 案例一: 流程图: 案例二: 案例三: 案例四: 案例五: 阅读全文

posted @ 2018-01-15 10:12 古成风云 阅读(149) 评论(0) 推荐(0) 编辑

2018年1月11日

GCD详解

摘要: 前言 对初学者来说,GCD似乎是一道迈不过去的坎,很多人在同步、异步、串行、并行和死锁这几个名词的漩涡中渐渐放弃治疗。本文将使用图文表并茂的方式给大家形象地解释其中的原理和规律。 线程、任务和队列的概念 异步、同步 & 并行、串行的特点 一条重要的准则 一般来说,我们使用GCD的最大目的是在新的线程 阅读全文

posted @ 2018-01-11 19:51 古成风云 阅读(377) 评论(0) 推荐(0) 编辑

2018年1月2日

IOS开发 网络发展史(NSURLProtocol)

摘要: 概念 拦截网路请求 CaninitRequest 阅读全文

posted @ 2018-01-02 01:43 古成风云 阅读(151) 评论(0) 推荐(0) 编辑

IOS开发 网络发展史(NSURLCach)

摘要: NSURLCach工作原理 NSURLCach的缓存策略(缓存和请求的自由组合) 使用的步骤 1.配置自定义缓存类 设置缓存的类型(内存和硬盘),缓存的大小,缓存的位置,缓存的策略 2.设置请求 3.重写缓存的方法(取缓存和存缓存) 伪造响应 修改响应内容 阅读全文

posted @ 2018-01-02 01:24 古成风云 阅读(216) 评论(0) 推荐(0) 编辑

2017年12月31日

IOS 开发 网络发展史(URLConnection)

摘要: NSURLConnection的常用类 (1)NSURL:请求地址 (2)NSURLRequest:封装一个请求,保存发给服务器的全部数据,包括一个NSURL对象,请求方法、请求头、请求体.... (3)NSMutableURLRequest:NSURLRequest的子类 (4)NSURLConnection:负责发送请求,建立客户端和服务器的连接。发送NSURLRequest的数据... 阅读全文

posted @ 2017-12-31 22:33 古成风云 阅读(259) 评论(0) 推荐(0) 编辑

2017年12月28日

ios 网络开发(CFNetwork)

摘要: CFNetwork 存在于CoreFoundation中的一个低级别但高性能的网络框架。BSD套接字的扩展,CFNetwork物理上和理论上都基于BSD套接字。有大量的Cocoa框架依赖于CFNetwork。 CFNetwork更侧重与网络协议,Foundation则更倾向于API数据请求等,虽然框 阅读全文

posted @ 2017-12-28 18:34 古成风云 阅读(1911) 评论(0) 推荐(0) 编辑

导航