- 博客(5)
- 收藏
- 关注
原创 iOS 路由再探
初探中说过,路由的功能是接收和转发数据,由此才有了HiRouter. 设计思想是:通过路径找到页面,实现接收和转发数据的功能。所以一个路径对应一个页面,基于此,路由中需要维护一张路由表,这个表是核心。 HiRouter 的路由表是用字典,key -> 路径,value -> 页面,这样可以通过路径找到页面。 第一步:页面已经找到,第二步:转发数据。 路由并不知道页面需要的数据,...
2019-01-25 11:57:44
227
原创 iOS 路由初探
路由:路由是指路由器从一个接口上收到数据包,根据数据路由包的目的地址进行定向并转发到另一个接口的过程。(百度百科) 从这段解释可以知道,路由是接收和转发数据中间层。那么这个中间层在iOS开发中可以做什么? 基本功能是接收和转发数据,字面意思是可以将数据从A移动到B,可以理解为传值(正向,反向)。其中需要2这个要素,A,B。可以理解是2个对象。A,B加上路由就可以实现简单的数据传输了。 在iO...
2019-01-07 12:49:13
1322
原创 UIPageViewController 浅谈
UIPageViewController : 书本翻页控制,可以实现书本翻页动画,包含了很多手势,酷炫的动画降低了开发者的开发难度,但是个人拙见,这个控制器还是有些地方不是很完善,具体的API网上已经有很详细的解释了,现在具体说说开发中遇到的一些事(开发中采用的是double.所以问题都是基于此).1. UIPageViewController 和 table 很像,都是需要提供数据源,page中...
2018-03-20 17:30:01
866
原创 iOS 图片管理脚本
移动开发中避免不了的是图片,xcode 中有一个叫 *.xcassets 文件夹,这个文件夹下可以存放图片, 上图是在 *.xcassets 中看到的, 下图是在 finder中看到, 所以在 *.xcassets 的图片名称 是文件夹的名称, xcode 在编译过程中会找的*.xcassets 名称对应的文件夹, 然后通过 json文件找到对应的图片, 这种方式的加载图片对应的方
2018-01-28 15:48:50
488
原创 iOS 工具 json 模型类生成
iOS 工具 json 模型类生成 在开发过程中免不了要和后台交互,常用的数据格式是json,例如: 家谱图 { "grandfather1": { "father1": { "son": { "grandchild": { "name": "tom",
2018-01-21 13:07:42
1923
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅