首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
默认
订阅
user3652303613180
更多收藏集
微信扫码分享
微信
新浪微博
QQ
48篇文章 · 0订阅
让你的 Swift 代码更 Swift
Swift 有很多其他语言所没有的独特的结构和方法,因此很多刚开始接触 Swift 的开发者并没有发挥它本身的优势。 所以,我们就来看一看那些让你的 Swift 代码更 Swift 的写法吧~
i18n Ally国际化
前言 上上一周要求将项目国际化,翻译成繁体和英语,总共三种语言。boss希望我先去探探路,然后我也整出来了,最近刚把需求做好,抽出点时间总结一下。 项目呢是vue框架,所以使用的也是vue-i18n的
国际化全流程解决方案-kiwi
首先我们要明确的是,在软件国际化的过程中,涵盖了很多流程,比如:文案翻译,功能的本地化,相关 UI 设计基于不同语言布局的调整,时间格式调整等。在软件国际化过程中,由于我们要适配不同的语言,就造成了架构的复杂度提升,也会多出一些脏活累活。 所以国际化不仅仅是简单的文案翻译的过程…
WKWebview秒开的实践及踩坑之路
一般页面在 dom 渲染后才能展示,可以发现,H5 首屏渲染白屏问题的原因关键在于,如何优化减少从请求下载页面到渲染之间这段时间的耗时。 一般情况下,只要对照这个列表,对比差异就基本能搞定绝大部分前端性能问题了。不过我们在里面仔细再分析下,对首屏启动速度影响最大的就是网络请求,…
大前端摧毁了原生开发者的一切,但是我们应该开心
去年开始,大前端开始浮出水面,今年,大前端趋势已经愈发明显,层出不穷的跨平台技术,QCon、GMTC等一线会议开始设置大前端议题,阿里、京东、美团和去哪儿开始推出自己的跨平台实践。这些都在告诉我们,大前端要来了。 一些自媒体开始看衰原生开发:“快看,那个学Android的上吊了…
iOS IM消息设计:如何提升弱网的体验;保证消息不重复、不丢失、有序到达;实现消息的快速查找
弱网关乎的用户的体验的问题:进一个聊天窗口,一直在转圈,体验是非常差的。 无网的状态是可以判断的,网络不正常只有DB有什么展示什么,也许消息断层。但可以理解。 这种情况消息完全可以正常展示,哪怕你每次进会话请求都ok。 但要考虑到为节流、节省电量。 这个时候可能是客户端问题:如…
为什么要设计metaclass
今早起床打开微信,发现知识小集推送了一篇文章《阿里、字节:一套高效的iOS面试题》,打开瞅了眼,看到第二题就给我看懵圈了,为什么要设计metaclass?在我的知识体系中关于元类的认知是类对象的isa指向元类对象,元类对象存储着类方法列表,然后就没有然后了。 带着这个疑问我边开…
tableView 卡顿优化的标准解决: Async View
小灰学习 tableView 卡顿优化, 当然是用 Async View 。小灰看下 gg 了的 Graver 框架。 问题: 在渲染上 复杂的 cell , 滚动起来,容易卡顿
iOS 符号解析重构之路
所谓的符号解析就是就是将崩溃日志中的地址映射成为可读的符号和源文件中的行号,方便开发者定位和修复问题。
iOS App 启动优化(十):fishhook 延展阅读
hook 概述 hook:在进程中勾住某一个函数或者在计算机中钩住某一个进程,从而扩展程序的功能或者改变程序运行的流程。iOS 中 hook 使用场景:埋点、Crash 防护、应用加固、应用隔离等等