首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
oc
订阅
沙漠雄鹰
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
面向对象设计的六大设计原则(附 Demo & UML类图)
笔者想在 iOS 从业第三年结束之前系统学习一下关于设计模式方面的知识。而在学习设计模式之前,觉得更有必要先学习面向对象设计(OOD:Object Oriented Design)的几大设计原则,为后面设计模式的学习打下基础。 在下一章节笔者将分别讲解这些设计原则,讲解的方式是…
Swift中的HTTP(十五) 自动鉴权
上一篇文章介绍了 OAuth 流程的基础知识:我们如何检查令牌、我们如何要求用户登录、我们如何刷新令牌等等。 在这篇文章中,我们将采用该状态机并将其集成到 HTTPLoader 子类中。 ## 加载器
iOS架构设计
手动埋点、自动化埋点、可视化埋点 手动埋点、自动化埋点和可视化埋点是iOS应用中常用的数据采集方法。它们各有特点和适用场景,下面我会对它们进行详细介绍。 手动埋点 手动埋点是指开发人员在代码中主动插入
Swift编程思想(二) - 面向函数式编程
这是关于Swift编程思想的系列文章,本篇主讲:Swift的面向函数式编程思想,以及函数式编程的特点。
23个经典设计模式的Swift实现
也就是工厂问题想解决的原始问题。 从代码和UML可以看出,为了得到产品A,调用者Client要同时依赖Product, ConcreteProductA和ConcreteProductB,并亲自写一个创建产品的方法。 每当需求新增一个产品,就要改动到调用方Client。如果这一…
iOS SDK制作与发布教程【一】
最近看到有很多开发小伙伴苦恼SDK的制作,鉴于之前做了大量的马甲包SDK业务,抽出一点时间来总结一下制作SDK的各种姿势。 一:什么是SDK? 懒得打字, 请直接查看:https://zh.wikip
iOS 闪退、崩溃、crash
前言 对于大部分iOSer来说,遇到最严重的问题就是线上crash,因为对于用户来说,最糟糕的体验莫过于使用app的时候突然闪退,比这更糟糕的是再次打开重试依旧闪退。如果不能正常使用,或者使用体验极差
iOS开发八股整理
本文整理了一些常见的 iOS 面试八股,有 UI 层面的,有底层方面的,也有设计相关的。希望能够帮助到大家。
货拉拉用户 iOS 端卡顿优化实践
前言 卡顿优化一直是客户端性能治理的重要方向之一,在这之前,我们先来解释下什么是卡顿。 卡顿,直白来说就是用户在使用APP的过程中能感受到界面一卡一卡的不流畅。从原理来说,就是在用户能够感知的视觉场景
Objective-C调试技巧——iOS开发者的Debug指南
开发者们在使用Objective-C开发过程中难免会遇到各种类型的bug或难题,而熟练使用IDE工具进行调试无疑会提高开发效率,这里我总结了常用的调试技巧,种类丰富,希望对读者有所帮助。