首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
Evan同学20270
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
iOS动画进阶 - 实现炫酷的上拉刷新动效(二)| 掘金技术征文
最近撸了一个上拉刷新的小轮子,只要遵循一个协议就能自定义自己动效的上拉刷新和加载,我自己也写了几个动效进去,下面是一个比较好的动效的实现过程 先上效果图和github地址,欢迎欢迎star,完整代码个demo和进入查看,有其他好的动效大家也可以学习交流~ 分析动效 写一个动效的…
iOS程序员的自我修养-编译、链接过程(一)
OC是用Clang/LLVM来编译的。接下来我将用clang来展开整个过程。main.m文件源码如下: 平时用Xcode去Build,一键从源码到程序。这个过程中隐藏了预处理、编译、汇编和链接4个过程如下: 处理源代码文件中的以"#"开头的预编译指令。规则如下: "#defin…
Swift--面向协议编程POP
面向协议编程 (Protocol Oriented Programming,以下简称 POP),是苹果在2015年 WWDC 上提出的Swift的一种全新理念编程范式。被誉为可以改变一切的编程方式。本篇只做为记录自己的学习过程。 相信所有的iOS开发者都了解面向对象编程(Obj…
(强烈推荐)移动端音视频从零到上手
音视频的发展正在向各个行业不断扩展,从教育的远程授课,交通的人脸识别,医疗的远程就医等等,音视频方向已经占据一个相当重要的位置,而音视频真正入门的文章又少之甚少,一个刚毕业小白可能很难切入理解,因为音视频中涉及大量理论知识,而代码的书写需要结合这些理论,所以搞懂音视频,编解码等…
iOS - 实现 UINavigation 全屏滑动返回 (二)
一步步教你实现 UINavigation 全屏滑动返回
仿 iOS 列表的编辑功能 - 删除篇
在 iOS 的设置里面,有一种编辑的效果,进入编辑状态后,列表左边推出圆形的删除按钮,点击后再出现右边确认删除按钮,相当于给用户二次确认。看下在 Android 上如何实现。 iOS 的效果如下: 我实现的效果是这样的: 下面说说我是怎么做的吧。 EditLayout 我们自定…
【教你赚钱】5 分钟教你成为会赚钱的独立开发者
在过去的几个月里,我辞掉了北京的工作,断更了从大二就开始坚持写的技术博客,从一个大公司里面的 iOS 工程师,变成一个在家忙忙碌碌的独立开发者。 这是我发布在 App Store 的 17 款 App,其中 Nihon Cam 是我目前的主力工作内容,闪念 和 Nihon 是其…
Swift 踩坑笔记 —— UITableView Cell初始化和刷新的问题探讨
讲到 UITableView,大家一定都不陌生。有一个相对夸张的说法,叫做学好 UITableView,你就是一名合格的iOS 工程师 闲话少说,最近在写 Swift 的过程中碰到了以下几个问题,特别在此记录。 初始化不能使用自定义的方法 —— 通过dequeue方法得到的ce…
开发一款 iOS 音乐播放器的五个点
播放很简单一般分为两个过程,准备播放,与播放准备播放,包括准备播放资源、播放器初始化和播放器准备好其中准备播放资源播放器初始化和播放器准备好播放audioPlayer.play(),一行代码第一点,进
简单且强大的弹窗动画库
轻量级的弹窗动画库,接口简单,高度自定义。