首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Ios
订阅
雷呈宝
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Kingfisher源码解析之使用
1. 基本使用 Kingfisher中内置的ImageResource和URL实现了Resource协议,ImageResource和URL的区别是ImageResource可自定义cacheKey。 Kingfisher内置了LocalFileImageDataProvide…
11 个例子,由浅到深,学习 iOS 动画
有系统提供的简单 API ,直接提供动画般的交互效果。 有手动设置交互效果,看起来像是动画,一般要用到插值。 至于动画框架,有 UIView 级别的,有功能强劲的 CALayer 级别的动画。 简单设置 hidesBarsOnSwipe 属性,就可以了。 CoreAnimati…
ios 开发常用第三方库(一)
2、Classy 一个能与UIKit无缝结合stylesheet(样式)系统。它借鉴CSS的思想,但引入新的语法和命名规则 4、SnapKit snap kit是Masonry Auto Layout DSL的Swift版本,是一款轻量级的布局框架,使用了更良好的语法封装了Au…
Swift 重构: UIAlertController 富文本链接点击事件/用户隐私协议弹窗
需求: 最近重构项目代码尝试用 UIAlertController 实现富文本呈现及跳转事件,过程是曲折的,但结果是完美的。 Screenshot: 核心源码:
使用AVPlayer自定义支持全屏的播放器(五)—Swift重构版本
Swift实现自定义AVPlayer,对UI进行了简单的封装,支持小屏和全屏,支持UITableView、UICollectionView
AVPlayer详解系列(一)参数设置
由此可以看出,如果我们不做直播功能AVPlayer就是一个最优的选择。 支持视频格式: WMV,AVI,MKV,RMVB,RM,XVID,MP4,3GP,MPG等。 支持音频格式:MP3,WMA,RM,ACC,OGG,APE,FLAC,FLV等。 支持视频格式: MP4,MOV…
深入浅出Swift高阶函数-Map、Filter、Reduce
Swift 作为一门新兴的语言,它吸收了众多语言的优点,函数式编程就是其中之一。在 Swift 中,函数是作为一等公民的存在,所以学习高阶函数还是非常有必要的,它可以使你的代码扩展性更高,代码更 Swift 范。废话不多说,下面就让我们开始吧! map:对给定数组每个元素,执行…
iOS ScrollView的使用教程
「这是我参与2022首次更文挑战的第39天,活动详情查看:2022首次更文挑战」。 前言 自动布局:任何一个控件,都可以参照另外一个控件定义出准确的位置 storyBoard快速布局方法:使用opti
做了5年iOS,靠着这份面试题跟答案,我从12K变成了30K
在博主认为,对于iOS面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在刷题的过程中有没有去思考,刷题只是次之,这又是一个层次了,这里暂时不提后面再谈。 何谓面试? …
Xcode入门秘籍——很多iOS开发者都不知道的基本操作
磨刀不误砍柴工! Xcode是我们最常用的开发工具。能够熟悉更多Xcode常用快捷键和常用调试方式,对于高效开发非常重要,往往可以事半功倍。