前言: 按照时间顺序,事件的生命周期是这样的:事件的产生和传递(事件如何从父控件传递到子控件并寻找到最合适的view、寻找最合适的view的底层实现、拦截事件的处理)->找到...
简介 SnapKit,一个经典的Swift版的第三方库,专门用于项目的自动布局,目前在github上的stars就高达9340颗星,这是一个不小的数字,亦足以证明它存在的非凡...
iOS流布局UICollectionView系列一——初识与简单使用UICollectionView 一、简介 UICollectionView是iOS6之后引入的一个新的U...
在 MTBCYAlbumKit 中有一个用于切换相册的 view,使用 collectionview 展示系统相册列表和用户相册列表,点击列表元素实现相册切换功能,其中 UI...
前言 初衷:最近闲适,讲讲关于Cell,也希望刚入门的iOS小伙伴少走写弯路吧! UITableView和UICollectionView是我们常用的控件。 但是,就关于如何...
最近有时间,挑了几个今年WWDC中比较感兴趣的Session视频来学习,今天就抽时间整理一下关于Swift 2.0中一个比较新的概念面向协议编程。 相关的Session视频链...
当前开发使用的XCode的版本是13.2创建的SwiftUI的项目。默认配制的是iOS15.0,但是项目要求是最低兼容iOS13.0,于是在Deployment Info中选...
在小儿推拿中,手上有“四大横纹”,因为流派和表述的原因,有的叫法不一样,很容易弄混,老师在这里理一下,希望对喜欢小儿推拿的同道有所帮助。 老师的叫法以山东的流派为主。 1、四...
清朝光绪皇帝自幼羸弱多病,青年时一天清晨,忽觉腰椎中间疼痛,仰俯皆痛,不能自己。次日晨起,腰椎左侧疼痛更重,稍一转动即觉满腰牵挂,疼痛难忍,其后竟一日甚于一日。宫中太医绞尽脑...
文章较长,欢迎收藏后浅斟慢酌。主要介绍和分析了 RUNTIME 和 CLASS 下两种注解的使用,也欢迎讨论留言。 首先什么是注解?@Override就是注解,它的作用是: ...
也许你写了无数行的代码,也许你能非常溜的使用高级语言,但是你未必了解那些高级语言的执行过程。例如大行其道的Java。 Java号称是一门“一次编译到处运行”的语言,但是我们对...
最近看到一篇关于符号化iOS崩溃报告的文章挺好,决定翻一下,下方链接是原文地址: https://possiblemobile.com/2015/03/symbolicati...