首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
shift_sheep
掘友等级
iOS开发
|
字节跳动
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
36
文章 36
沸点 0
赞
36
返回
|
搜索文章
赞
文章( 36 )
沸点( 0 )
Apple 为开发者推出了推送管理控制台
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 不知道大家在测试推送的时候是通过什么方式?一般来说,如果你的项目接入了极光推送、腾讯云等带有推送功能的 SDK,那么他们会提供一个后台,来给指定
Swift Macros 元编程为Codable解码提供默认值
在WWDC2023中,Apple向我们介绍了Swift官方的元编程工具"Swift Macros",本文介绍了如何使用其 去解决 Swift Codable 解码时难以设置默认值的问题。
Swift 最佳实践之 Protocol
Swift 作为现代、高效、安全的编程语言,其背后有很多高级特性为之支撑。 『 Swift 最佳实践 』系列对常用的语言特性逐个进行介绍,助力写出更简洁、更优雅的 Swift 代码。
理解SwiftUI数据流(一)
核心设计思想 SwiftUI的View是渲染界面的模型,而不是真正的界面:仅仅包含界面结构、元素和各种属性的描述,并不包含界面像素、绘图缓冲区、绘图上下文等和界面渲染相关的内容。 View可以理解接受
Swift Protocol 背后的故事(Swift 5.6/5.7)
本文简要介绍了 Swift 5.6/5.7 在 Protocol 上的相关扩展和优化,主要包括:`any`、Opaque Parameter 以及Primary Associated Types 等。
函数式swift之JSON解析器
本文基于《函数式swift》中《解析器组合算子》章节拓展。实现了函数式的JSON解析器,结合原文食用更佳。
函数式思维
函数式编程中有很多优秀的设计理念值得我们去学习,本文对函数式编程中的基础理念进行了简要介绍,但更重要的是思考、总结如何将它们应用到我们日常开发中,帮助我们去提升代码的可读性、可维护性等。 简单、清晰、易维护、可复用的代码。 更高层次的抽象,丰富的集合操作。 本文将主要围绕以上几…
iOS 高效开发解决方案
本文作为 QQ 阅读 7.0 改版总结,从架构、页面元素模块化、UI 组件化、基于 iOS 系统响应链的事件处理、业务模板化等方面阐述了一套高效的列表类应用开发解决方案。 QQ 阅读迎来了7.0版本,作为惯例大版本需要大动作——『UI大改版』。 本文主要是对这次改版的一个总结并…
面向对象设计原则『SOLID』在开发中的应用
本文详细分析了面向对象设计五大原则 S(单一职责原则『SRP』)、O(开放-封闭原则 『OCP』)、L(Liskov 替换原则『LSP』)、I(接口隔离原则『ISP』)、D(依赖倒置原则『DIP』),并假以实例辅之。 软件设计五大原则『SOLID』以及23种经典设计模式自成型以…
列表类应用场景模板化
由于列表类应用场景具有固定的流程和模式,本文首先简要介绍了 QQ 阅读中列表类应用场景的架构,然后提出对这一场景进行模板化,以便提高开发效率、减少沟通理解成本。 同时,提出一套基于 『Chain of Responsibility』 的事件处理方案,也在一定程度上提高了开发效率…
下一页
关注了
2
关注者
2
收藏集
0
关注标签
0
加入于
2019-06-11