首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ME
订阅
HUMioo
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
Swift高仿iOS网易云音乐Moya+RxSwift+Kingfisher+MVC+MVVM
这是一个使用Swift(还有OC版本)语言,从0开发一个iOS平台,接近企业级的项目(我的云音乐),包含了基础内容,高级内容,项目封装,项目重构等知识;主要是使用系统功能,流行的第三方框架,第三方服务
玩转 Swift 的 namespace
我们通常希望对项目里的资源文件有函数方法提供静态访问,以此获得 IDE 的上下文自动补全支持。 本文介绍了西瓜视频 Swift 中常见的几种 namespace 处理方法实践
Swift系列二十八 - 数组
Swift中的数组有一些高级API非常好用(用法类似JavaScript)。 一、Array的常见操作 基础代码: 1.1. map(映射) 遍历每一个元素,元素在函数(闭包表达式)中处理完成后把返回
写更好的 Swift 代码:@available 与调用方进行沟通
保持代码不变很难,因为需求不断在变化,系统、框架不断在更新。那么项目实践中,往往会废弃掉一些类或方法。如果是自己独立维护代码,且不需要将代码给他人使用,废弃 api 对你来说是非常简单的,直接改动源码
iOS15适配
iOS15适配,主要是tabbar、navigationbar、tableview的问题,整体适配的工作了比较小,后续发现新的适配内容也会更新,环境基础是xcode13 beta5和iOS15beta
iOS探索 多线程面试题分析
... 多读单写功能指的是:可以多个读者同时读取数据,而在读的时候,不能写入数据;在写的过程中不能有其他写者去写。即读者之间是并发的,写者与其他写者、读者之间是互斥的 多线程在日常开发中占有不少份量,同时面试中也是必问模块。但只有基础知识是一成不变的,综合运用题稍有改动就是另外…
iOS 支付宝支付开发(最新版)
1. 介绍 本文为以前做的项目总结,由于相关支付 SDK 迭代,原文已经不满足需求,故作如下更新,供大家参考,另外增加常见问题总结。 今天我们就主要介绍一下支付宝支付,其他支付介绍后面会尽快更新出来。 在做支付之前,在网上也查寻了资料,大多都说,支付接入坑太多,微信坑最多,银联…
详解AFNetworking的HTTPS模块
文中所涉及的文件和脚本代码请看这里。 AFNetworking(下面简称AF)是一个优秀的网络框架,从事iOS开发工作的同学几乎都用过它。 同时,AF也是一个简单,高效的网络框架。 AF3.0版本(3.2.1)是对NSURLSession的封装。NSURLSession是苹果公…
iOS网络深度优化总结
最近对网络优化进行了一些研究,好些都没有去实践,所以做一个整理,以后慢慢研究HTTP2.0HTTP2.0新特性二进制分帧首部压缩多路复用服务器推送请求优先级HTTP/2新特性浅析HTTP2.0原理详细
iOS 优化篇 - 启动优化之Clang插桩实现二进制重排
( 本篇文章由于会从原理角度讲解 , 有些已经比较熟悉的同学可能会觉得节奏偏啰嗦 , 为了照顾大部分同学 , 大家自行根据目录跳过即可 . ) 了解二进制重排之前 , 我们需要了解一些前导知识 , 以及二进制重排是为了解决什么问题 . 在本篇文章里 , 笔者就不通过教科书或者大…