首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
swift
订阅
一个风趣iOS开发者
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
iOS仿抖音上下滑动播放视频
上一篇文章仿写了抖音的左右滑动效果-iOS之仿抖音左右滑动效果,有兴趣的可以去GKNavigationBarViewController的demo中查看。 这篇文章主要是对抖音的上下滑动及视频播放功能做介绍。其中上下滑动用的是UIScrollview,包含3个子视图。视频播放用…
你可能不知道的 Swift 开发小技巧——Pt.1
在我一开始写 Swift 代码时,总是显的不简洁,没有充分发挥 Swift 的特性。随着写的时间长了,也总结了一些 Swift 开发的小技巧,让代码看起来更加简洁和高大上。
iOS无感知上拉加载更多功能实现
本文是之前掘金网友的一个留言,如何在iOS平台上面实现无感知上拉加载更多呢?我带着思考和度娘,一步一个脚印进行验证,最后终于在MJRefresh的源码中得到的答案。大家一起来看看吧。
Swift系列三十四 - 响应式编程(RxSwift的使用)
响应式编程(Reactive Programming,简称RP)也是一种编程范式,于1997年提出,可以简化异步编程,提供更优雅的数据绑定。 一、初始响应式编程 响应式编程一般与函数式融合在一起,所以
iOS 优雅的处理网络数据,你真的会吗?不如看看这篇.
相信大家平时在用 App 的时候, 往往有过这样的体验,那就是加载网络数据等待的时间过于漫长,滚动浏览时伴随着卡顿,甚至在没有网络的情况下,整个应用处于不可用状态。那么我们该怎么去提高用户体验,保证用
Swift:解包的正确姿势
在掘金里面看见iOS各路大神各种底层与runtime,看得就算工作了好几年的我也一脸蒙圈,于是只好从简单的入手。 文章最初发布在简书上面,有段时间了,考虑以后大部分时间都会在掘金学习,于是把文章搬过来了。稍微做了点润色与排版。 对于Swift学习而言,可选类型Optional是…
Swift系列十七 - 任意类型
任意类型、泛型、强制类型转换在开发中也是经常用到。 一、Any、AnyObject Swift提供了2种特殊的类型:Any,AnyObject。 Any: 可以代表任意类型(枚举、结构体、类,也包括函
Swift 进阶系列
这是Swift进阶系列的学习汇总Swift 进阶(一)基础语法Swift 进阶(二)函数、可选项Swift 进阶(三)枚举Swift 进阶(四)结构体和类Swift 进阶(五)闭包Swift 进阶(六
[译] iOS 里的 MVVM 和 RxSwift
在本文中,我将介绍 iOS 编程中的 MVVM 设计模式以及 RxSwift。本文分为两部分,第一部分简要介绍了设计模式和 RxSwift 的基础知识,而在 第二部分 里,有一个实现了 MVVM 和 RxSwift 的示例项目。 首先,我们为什么要使用设计模式呢?简而言之,就是…