首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Lafar
掘友等级
iOS Developer
Objective-C、Swift、Flutter
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
60
文章 60
沸点 0
赞
60
返回
|
搜索文章
最新
热门
mgit使用
从 SourceTree 迁移到 Git 命令行使用指南 Git 命令行与 SourceTree 操作对比 1. 初始化仓库 SourceTree: 通过 GUI 界面创建或克隆仓库 Git 命令行:
Provider原理
在 Flutter 中,Provider是一个状态管理库,其核心原理基于依赖注入(Dependency Injection)和InheritedWidget。它允许数据在 widget 树中向下传递而
iOS设计一个文件下载组件
以下是一个iOS端文件下载组件的设计方案,包含核心模块、功能实现和代码示例: 一、架构设计 采用分层架构,分为三大模块: DownloadManager(核心控制层) DownloadTask(任务模
iOS数据库表设计
在 iOS 端设计数据库表时,需要结合具体业务需求、性能优化和数据安全性进行综合考量。以下是设计思路和关键步骤: 1. 需求分析 明确数据类型:确定需要存储的数据类型(文本、数字、二进制等)和关联关系
iOS端基于moya封装网络请求框架设计
为了在iOS端基于Moya设计一个高可用、易维护的网络请求框架,以下是分步骤的详细设计方案,包含代码示例和关键设计思路: 一、基础架构分层 采用 Moya + RxSwift/Combine + Co
iOS 客户端设计一个日志系统
设计一个iOS客户端的日志系统需要综合考虑功能性、性能、安全性、可扩展性和用户体验。以下是分步骤的设计思路和关键实现细节: 一、核心功能需求 分级日志:支持不同级别(Debug、Info、Warnin
路由设计
1. URL 路由方案 这是最常用的一种方案,它借助 URL 格式来表示页面,还能携带参数。 实现步骤如下: 注册 URL 与页面的对应关系:可以使用单例或者组件化框架来完成注册。 解析 URL 并进
如何高性能的给UIImageView加个圆角?
在 iOS 开发中,为 UIImageView 添加圆角时,若直接使用 layer.cornerRadius + masksToBounds 会导致离屏渲染(Offscreen Rendering),
Runtime方法交换原理
基本原理 Objective-C 的方法调用采用消息传递机制。每个类都存有一个方法列表(Method List),这个列表将方法选择器(SEL)和对应的实现(IMP)关联起来。方法交换的本质就是改变这
循环引用场景
循环引用(Retain Cycle)通常发生在两个或多个对象相互强引用导致无法释放时,或者在对象与闭包之间形成强引用环的场景中。以下是常见会发生循环引用的场景及具体示例: 1. 对象之间的相互强引用
下一页
个人成就
文章被点赞
42
文章被阅读
25,819
掘力值
1,237
关注了
16
关注者
17
收藏集
3
关注标签
8
加入于
2020-11-04