停了一段时间后RN的学习又持续了💪。在停止的这段时间中主要是去做了关于iOS的一些细节加强,这部分内容也是自己之前一直想去总结出来容易遗忘和出错的地方。
随后跟进的RN学习主要是学习ScrollView相关使用
、手撸轮播图
、ListView的使用
、tabBar的使用
、Navigator的使用
、网络请求的简单认识
,也快过年啦,先在此祝各位看友过年好~,因为回到老家网实在是不好,很多事情不方便去做😔,一些零零散散的琐事也时不时的打扰着自己,只能每天推进一点点。
这是iOS开发More系列的弹幕练习总结。关于弹幕的实现在GitHub上已经有一堆的实现了,国内外都有大量的第三方库,并且做的都不错,但是给我的感觉弹幕的简单实现并不需要多少精力,遂有了这次练习。
先来看整体实现(可能有些丑😓),
设计模式,这是一个可以持续投入研究的问题,当初我一直不能理解学长们口中谈论的设计模式到底是什么意思,什么是MVC、MVP、MVVM甚至CDD呢?以及现在层出不穷的MVX等等🙄。有人这么跟我说,“架构,其实是一个设计上的东西,它可以小到类与类之间的一个交互,可以大到不同的模块之间,或者说不同的业务部门之间的交互都可以从架构的层面去理解它。”
这篇文章来梳理一番在iOS页面间的传值方式,说到页面传值,不管在任何平台开发中都是一个非常的重要的事情,这就让我想起了当初大一那会儿对Qt还不够熟悉,居然对两个Window之间的传值用了一个全局变量来实现,然后在其它Window中显式声明一个extern标记变量作为数据源。emmm,现在想起来当初真的是蠢洁又扇凉。
这段时间陆陆续续的在做一些关于iOS开发细节的东西,先是跟进了音频部分(以下简称为Audio),主要分为以下几大部分:
接口:http://api.iflab.org/api/v2/newsapi/newslist
请求方法:get
参数:category
:必需参数,新闻分类,可选的值为”zhxw”, “tpxw”, “rcpy”, “jxky”, “whhd”, “xyrw”, “jlhz”, “shfw”, “mtgz”page
:必需参数,当前页数,从0开始,0表示第一页
示例:获取第5页的综合新闻:(此处参数值为:category=zhxw,page=4):http://api.iflab.org/api/v2/newsapi/newslist?category=zhxw&page=5