首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
swift
订阅
swift
Lovey
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
详解iOS的presentViewController
这些场景都会暂时中断APP的正常执行流程,主要作用是收集信息以及显示一些重要的提示等。 container view controller 指的是VC的容器类,通过container view controller,我们可以很方便的管理子VC,实现VC之间的跳转等,iOS中co…
static 关键字在 Swift 中的作用
今天和群里小伙伴讨论到 static ,发现自己并没有特别了解 static 这个关键字。 我们经常看到有的 Swift 中有的 property 和 func 会用 static 修饰,他们其实有个官方的叫法是 Type Property 和 Type func。字面上理解就…
Swift防止按钮重复点击实现+Swift如何运用Runtime
不能说特别好,但起码是一个比较优秀的写法,这样我们在创建一个按钮的时候我们就不用在乎其他,每一个按钮都会有一个默认的点击间隔,防止重复点击. 但是要注意的是Objective-C runtime 理论上会在加载和初始化类的时候调用两个类方法: load and initiali…
Swift Runtime探索
一、Swift Runtime探索 1、原始代码 Log 输出 2、@objc 的标识,如果这个时候我们将我们当前的⽅法和属性添加上,会发⽣什么? 此刻代码会输出我们当前的 teach ⽅法和 age
Swift Runtime分析与OC Runtime区别
1.我们知道Objective-C是一门动态性语言,能够通过runtime API调用和替换任意方法,那Swift也具有这些动态性吗? PureSwiftClass是纯Swift类,MuixSwift
Swift5.0 的 Runtime 机制浅析
Objective-C语言是一门以C语言为基础的面向对象编程语言,其提供的运行时(Runtime)机制使得它也可以被认为是一种动态语言。运行时的特征之一就是对象方法的调用是在程序运行时才被确定和执行的。系统提供的开放接口使得我们可以在程序运行的时候执行方法替换以便实现一些诸如系…
筛选Swift项目中未使用的类
前言 这是做项目瘦身的时候翻到的一个好用的工具:perihery。支持 OC,不仅能筛选出未使用的类,而且 struct、protocol、function、property、enum、typeali
SwiftSyntax详解
SwiftSyntax是基于libSyntax构建的Swift库,利用它可以分析,生成和转换Swift代码。现在已经有一些基于它开源的库,比如SwiftRewriter针对代码进行自动格式化(其中包括基于代码规范进行简单的代码优化)。 第一步,词法分析,也叫做扫描scanner…
Swift 协议与泛型的实现
解答如下问题:Protocol Type 和 Generic Type 如何实现存储? 如何拷贝变量?如何进行方法派发?
Swift-进阶 14:泛型
这是我参与8月更文挑战的第22天,活动详情查看:8月更文挑战 本文主要介绍泛型及其底层原理 泛型 泛型主要用于解决代码的抽象能力 + 代码的复用性 例如下面的例子,其中的T就是泛型 类型约束 在一个类