首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
DogDogSuiSui
掘友等级
iOS build wall underlying staff
|
Touch fish into the sea company , shenzhen
Moving bricks professional,like comic,game,china wind,hanhan
获得徽章 22
动态
文章
专栏
沸点
收藏集
关注
作品
赞
150
文章 54
沸点 96
赞
150
返回
|
搜索文章
赞
文章( 54 )
沸点( 96 )
【iOS】JPImageresizerView 专门裁剪图片、GIF、视频的工具(简单易用、功能丰富)
一个专门裁剪图片、GIF、视频的工具,简单易用,功能丰富(高自由度的参数设定、支持旋转和镜像翻转、蒙版、压缩等),能满足绝大部分裁剪的需求。
弹幕暂存和分发:LNDanmakuDispatcher
Dispatcher的工作方式非常像配货站,通常有闲置卡车的司机会将自己的卡车信息登记在配货站,需要运送屋子的雇主把货物、目的地等信息登记在配货站,然后由专人将一些顺路的货物分配到一辆卡车上,这辆卡车装满了就发车;这种配货方式可以使运输资源得到最大限度利用。 Dispatche…
iOS 高效开发之 - 全局避免 UIButton 频繁点击
在项目中,为了避免按钮被频繁点击,我们一般会操作 UIButton 的可点击状态:enabled,但是如果需要处理的多了,会增加我们开发的工作量,也会增加逻辑不够清晰下的遗漏处理导致按钮无法点击的重大问题,所以我们需要一个可以全局处理 UIButton 时间间隔点击事件的方法,…
iOS缓存设计(YYCache思路)
##1. 什么是缓存? 1、每一个应用程序都会拥有一个应用程序沙盒。 2、应用程序沙盒就是一个文件系统目录。 沙盒根目录结构:Documents、Library、temp。 内存缓存,内存缓存是指当前程序运行空间,内存缓存速度快容量小,它是供cpu直接读取,比如我们打开一个程序…
App崩溃现场取变量名和其实际值对应关系(不只是寄存器)
前段时间群里有同学提说希望能在App的崩溃日志中得到崩溃现场当前方法中各个变量名和其当前值(而不是只有寄存器),于是去调研了一下.dSYM文件格式,发现理论上是可行的。 1. .dSYM 文件基本概念 .dSYM文件是Xcode在编译iOS工程过程中产生的符号文件,一般用于崩溃…
iOS实现高性能弹幕框架
我之前维护过公司的弹幕库,但由于它的历史包袱过重,改造成本过高,一直没有将它改造成我心中理想状态的一个库。另外在周末,我也需要做一些事情来消磨时间,所以我写了一个比较符合我心中理想状态的弹幕库并将它开源:https://github.com/qyz777/DanmakuKit …
详解Dart中如何通过注解生成代码
作者:闲鱼技术-龙湫背景最近在项目中使用到了Dart中的注解代码生成技术,这跟之前Java中APT+JavaPoet生成代码那套技术还是有一些不同的地方,比如Flutter中在禁用了dart:mirr
【淘系技术】iOS14 隐私适配及部分解决方案
在刚刚结束的线上 WWDC 2020 发布会上苹果向我们展示了新的 iOS14 系统。iOS14 的适配,很重要的一环就集中在用户隐私和安全方面。 在 iOS13 及以前,当用户首次访问应用程序时,会被要求开放大量权限,比如相册、定位、联系人,实际上该应用可能仅仅需要一个选择图…
基于APNS的语音播报实践
由于项目需求,对基于APNs的语音播报做一个预研探究。如场景:收到转账消息,实时收到推送并播放语音。 方案一: App收到推送,通过sound指定播放固定音频(“收到一笔转账”)。前提:mp3\caf\m4a音频文件需要内置在bundle中,推送下发时指定文件名称。缺点:无法根…
下一页
个人成就
文章被点赞
7
文章被阅读
5,459
掘力值
100
关注了
65
关注者
62
收藏集
2
关注标签
6
加入于
2018-10-26