首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
一荤一素一碗粥
掘友等级
iOS coder
学习 记录 总结
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
文章
热门
最新
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方法执行完成为止,其中,启动也分为冷启动和热启动。 冷启动是内存中不包含相关的内存数据,
下一页
个人成就
文章被点赞
231
文章被阅读
68,638
掘力值
2,124
关注了
24
关注者
129
收藏集
1
关注标签
8
加入于
2020-03-31