首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
fletcheryang2014
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
一种iOS浮层视图的简单封装
每个iOS项目里都有少不了『浮层视图』,它们常常用于引导,展示,或与用户交互,并且,点击空白会移除这些视图。 这些浮层视图的实现都很简单,本不值得一提。但我也发现了一个问题,就是大家的实现方式真的五花八门,还有的居然在VC的touchesBegan:withEvent:里添加移…
原生App接入Flutter混合开发实践
在上一篇文章《移动端跨平台技术方案研究》中,我们通过简单的例子学习了RN和Flutter两大主流的跨平台技术方案,并对它们做了全面的分析和比较。后续,我们便在公司的实际项目StreamKar中接入了Flutter,搭建了一些基础的代码,开发了一个完整的页面,更进一步的学习和体验…
移动端跨平台技术方案研究
自从android和iOS两大移动平台的确立以来,人们就一直在不懈地探索各种跨平台技术,希望于能用一个团队,一套代码高效地横跨两大平台,节省人力成本的同时,快速地完成产品的开发迭代,在快速发展和激烈竞争的移动互联网环境中占得优势。 跨平台技术的核心在于UI跨平台。根据实现UI跨…
给SwiftUI找个替补 -- Lima
今年的WWDC2019上最令人激动的新技术无疑就是全新的UI框架SwiftUI了。对于苹果开发者来说,它为大家开启了一个美丽的新世界: 简洁的声明式语法。极致简洁易读,百行代码变十行。 统一苹果旗下所有平台。iOS,macOS,tvOS, watchOS。 实时预览,多设备同时…
iOS设计模式解析--工厂模式(二)
工厂模式是创建型模式,它的作用是创建对象。具体来说,常见的工厂模式包括简单工厂模式,工厂方法模式和抽象工厂模式三种。 工厂类通常包含一个静态方法(类方法),由该方法根据输入类型负责创建具体的产品(对象)。 它的作用是降低客户端和具体产品之间的耦合度。而且符合了开闭原则,以后需要…
iOS设计模式解析--开篇(一)
设计模式(Design Pattern)是一套代码设计思想的经验总结,它为各类常见场景下的问题提供了解决方案,它代表了软件设计的最佳实践。它最早是在GoF合著的《设计模式》一书中被提出的。书中阐述了23种经典的设计模式被视为现代软件工程的基石。 对于每一位开发人员来说,设计模式…
BundleLoader:帮你无缝加载自定义Bundle里的资源文件
iOS开发中,我们封装SDK给第三方使用通常采用.a或.framework + .bundle的形式。相信封装过这种带bundle资源文件的SDK的同学们一定都会遇到这样一个小麻烦。那就是加载自定义Bundle里的资源的代码写起来和我们平时开发App时加载mainBundle里…
蝇量级的JSON模型转换库(OC,Swift通用)
看到JSON模型转换库,相信大家都没兴趣了,因为各自项目里肯定早都有了。其实也不是我想重复造轮子,主要是这个库其实早在2012年这个库就有了,而那时既没有小码哥的MJExtension,也没有牛逼闪闪的YYModel。那时的JSON模型转换库没有几个,而且都又大又难用,所以我当…
个人成就
文章被点赞
82
文章被阅读
24,708
掘力值
497
关注了
5
关注者
283
收藏集
0
关注标签
18
加入于
2018-01-29