首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
Dwyane_Coding
更多收藏集
微信扫码分享
微信
新浪微博
QQ
46篇文章 · 0订阅
提升WKWebView性能的优化方案
此方案利用的是浏览器的缓存策略,一般访问资源时会有个检查缓存步骤,通过`cache-control`判断缓存是否过期,利用给资源配置`cache-control`的max-age,决定是否从缓存加载
Swift 开源项目精选
基于《Swift 语言指南》开源项目收录,做了一个甄别和筛选,并辅以一句话介绍。还有开发者们自己维护的《开发者、项目、最佳实践》
爱了爱了❤️Core Animation动画全析都在此-【建议收藏】--附加OC和Swift版的Demo
Introduction Core Animation其实是一个令人误解的命名。你可能认为它只是用来做动画的, 但实际上它是从一个叫做Layer Kit这么一个不怎么和动画有关的名字演变而来,所以做动
iOS端Flutter混合工程及交互实践
安装flutter,自行百度;任意目录下执行flutter create -t module my_flutter,"my_flutter"是要创建的 Flutter 工程的名称。 解析 'Generated.xcconfig' 文件,获取 Flutter 工程配置信息,文件在…
iOS开发经验总结3
项目时间紧张了,要自己带孩子了,又有同事离职了,G20来了,写作兴致不高了。。。等等原因,就是不想写点什么,就想躺在沙发上,什么都不想动。今天2个版本终于提交App Store了,突然有好多时间可以挥霍,很是HAPPY。^-^ 使用%zd打印NSInteger, %tu打印NS…
网络请求优化之取消请求
最近发现很多网络请求都有可以优化的地方,虽然开发和测试都没有发现问题,但是可以让代码更加的优雅。想到了有四个方面可以优化,亲测有效。 1. 页面返回的时候取消网络请求 在一个界面进行多个请求的时候,而有可能用户马上点击了返回按钮,那么如果是使用了AFNetworking的情况,…
iOS进阶——iOS(Objective-C)内存管理·二
在写 『iOS(Objective-C) 内存管理&Block』 一文时,我并没有发现 NSObject 的代码已经被开源了,所以分析的主要是 GNUStep 的源码,对 Apple 的部分只是通过猜测。 实质上,NSObject 的实现内容已经开源在 objc4-706 中。…
关于内购支付的流程和一些需要注意的坑
1. 验证放在客户端 看了上述流程,我们会发现,前面的还好,验证的过程却完全不可控,比如,校验失败,再比如校验回来了,充值接口却没有来得及调用,或者充值接口还没回来等,用户退出了界面或者app。由于在支付成功的时候就结束了交易,这个时候若是校验结果没有返回或者校验结果回来了充值…
使用 GPUImage 实现一个简单相机
本文介绍了如何使用 GPUImage 来实现一个简单的相机。具体功能包括拍照、录制视频、多段视频合成、实时美颜、自定义滤镜实现等。 AVFoundation 是苹果提供的用于处理基于时间的媒体数据的一个框架。我们想要实现一个相机,需要从手机摄像头采集数据,离不开这个框架的支持。…
阿里开源 iOS 协程开发框架 coobjc源码分析
昨天朋友圈被一篇文章(以下简称“coobjc介绍文章”)刷屏了:刚刚,阿里开源 iOS 协程开发框架 coobjc!。可能大部分iOS开发者都直接懵逼了: 因此笔者想给大家普及普及协程的知识,运行一下coobjc的Example,顺便分析一下coobjc源码。 协程的维基百科在…