首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
一荤一素一碗粥
掘友等级
iOS coder
学习 记录 总结
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
最新
热门
Swift Package Manager制作和使用
什么是Swift Package Manager Swift Package Manager(简称SPM)是苹果在2018年推出的供Swift开发者进行包管理的工具。类似于我们常使用的Cocoapod
自定义模型拷贝copy
自定义model拷贝或者数组copy时,对元素内容深拷贝,有以下几种方式: 方法一:最原始的办法,new一个新model逐个赋值 方法二:使用系统- (instancetype)initWithArr
swift初探(一)
swift与Objecive-C主要特性对比 编程范式 swift可以面向协议编程、函数式编程、面向对象编程 Objective-C以面向对象编程为主 类型安全 swift编译时做类型检查 比如str
统一项目Cocoapods版本和Gem环境
统一项目Cocoapods版本和Gem环境 通过Gem统一项目Cocoapods版本 检测是否有rbenv,直接在命令行中输入rbenv,看是否会出现版本提示信息。如果没有出现,需要通过 命令来安装.
VIPER架构初探
VIPER是对Uncle Bob的Clean Architecture架构的一次实践。我们先大致看下Clean Architecture。 Clean Architecture 由Uncle Bob在
M1 Pro新电脑安装相关环境并配置cocoapods
首先贴一下我的相关配置2022.4.12 一. 安装brew、cmake、pip直接看这里 二. 安装Ruby Mac电脑自带Ruby环境,但是版本一般比较低,为了避免在安装过程中出现问题,先对Rub
关于performSelector: withObject: afterDelay:的坑
先看一段代码: 打印结果如下: 将dispatch_sync改为dispatch_async,打印如下: 为什么performSelector: withObject: afterDelay:打印是这
iOS:界面优化方案
本文主要介绍界面卡顿的原理以及优化 界面卡顿 通常来说,计算机中的显示过程是下面这样的,通过CPU、GPU协同工作来将图片显示到屏幕上 1、CPU计算好显示内容,提交至GPU 2、GPU经过渲染完成后
iOS:内存管理(二)强引用分析
本文主要是通过定时器来梳理强引用的几种解决方案 强引用(强持有) 问题引入 假设此时有两个界面A、B,从A push 到B界面,在B界面中有如下定时器代码。当从B pop回到A界面时,发现定时器没有停
iOS:启动优化(二) Clang插桩及Order文件
启动 启动的过程一般是指从用户点击app图标开始到AppDelegate 的didFinishLaunching方法执行完成为止,其中,启动也分为冷启动和热启动。 冷启动是内存中不包含相关的内存数据,
下一页
个人成就
文章被点赞
247
文章被阅读
96,074
掘力值
2,336
关注了
58
关注者
137
收藏集
1
关注标签
8
加入于
2020-03-31