首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ios
订阅
Bruceyuan
更多收藏集
微信扫码分享
微信
新浪微博
QQ
39篇文章 · 0订阅
Swift 路由方案升级
背景 大多 Swift 的路由都是基于原有 OC 的 Bus 和 URL 的方式继承过来的,但是随着主力语言切换到 Swift,以及在 Swift 中使用的越来越多,也越发的感觉到不【适应】
UIStackView 使用指南
一般遇到两个或以上的控件进行一行或一列布局时,或行列组合成卡片形式的布局时,使用 UIStackView 是最简单有效的方案。
iOS 17 及 Xcode 15.0 Beta7 问题记录
1、iOS 17 真机调试问题 iOS 17之后,真机调试Beta版本必须使用Beta版本的Xcode来调试,用以前复制DeviceSupport 方式无法调试,新的Beta版本Xcode中,已经不包
UIStackView 入坑指南
UIStackView 是 Apple 在 iOS9 推出的一套 API,它可以很好地减轻手动写或拖 constraint 带来的重复繁琐的工作,也可以自动化的处理排列和元素个数的变化。 正由于其 iOS9+ 的门槛,而国内 app 普遍要兼容 iOS8,再加上 UIStack…
iOS一键置灰
一、layer.compositingFilter 使用CALayer自带的过滤器添加灰阶滤镜,可以直接在VC上加,也可以加到window,实现全站灰阶(适合整个页面或局部灰阶) 二、CGColorS
IOS—UICollectionView和UITableView表头实现方式
对于电商App,经常存在如下图所示的需求——列表头部展示一个轮播广告位,并可以跟随下边的列表一起滚动。 一种实现方式是在列表外层再包裹一层 scrollView,顶部轮播广告位和列表同级放置。但这会增加视图嵌套层级,代码冗余。 另外一种实现方式是为列表添加表头,下面进行介绍。
tableView 卡顿优化,除了缓存计算高度,还可以...
列表界面的卡顿优化,除了缓存计算高度, 还可以开个线程,异步计算高度并缓存, 再回到主线程,刷新界面
GCD 捕获 self 是否会造成内存泄漏?
关于 GCD 的 block 捕获 self 是否造成循环引用的问题,网上是争论不休,在 iOS 的面试中更是频繁出现。我们从 YYKit 里面的一个 Issue 出发,来探索一下 GCD 跟 self 之间是否会造成循环引用的问题。 可以看到,YY 大神在 GCD 中,为了避…
解决iOS系统时间被修改的问题
前言 本文具有强烈的个人感情色彩,如有观看不适,请尽快关闭. 本文仅作为个人学习记录使用,也欢迎在许可协议范围内转载或使用,请尊重版权并且保留原文链接,谢谢您的理解合作. 如果您觉得本站对您能有帮助,
学习并理解 23 种设计模式
在《设计模式:可复用面向对象软件的基础》一书中所介绍的 23 种经典设计模式,不过设计模式并不仅仅只有这 23 种,随着软件开发行业的发展,越来越多的新模式不断诞生并得以应用。有经验的开发者在学习设计模式可以和过往的经验互相印证,更容易理解这些设计模式。 每个模式都有相应的对象…